NASA's InSight lander has touched down on Mars, completing its over six-month journey to the planet. InSight, which stands for Interior Exploration using Seismic Investigations, Geodesy and Heat Transport, landed on Mars just before 3PM Eastern after a successful entry, deceleration and parachute deployment. The lander will soon get to work -- assuming its solar panels deploy correctly -- and will, for the first time, give us a look at the interior of our planetary neighbor.