The military uses missiles as one of its favorite weapons, because a missile allows a person to launch a weapon many miles away from the target.

At HowStuffWorks you can learn how all of these different types of missiles work: