NASA Smashes Into an Asteroid, Completing a Mission to Save a Future Day. Asteroids, National Aeronautics and Space Administration, Rocket Science and Propulsion, Space and Astronomy, Johns Hopkins University Applied Physics Laboratory