SpaceX wants to cut the cost of launches by creating reusable boosters that return to the launchpad. That's because most of the cost of a liftoff is isn't in the fuel (around $200,000 for each flight) but embedded in the use-once-and-discard launchers. With a fully-developed Grasshopper, the first stage would become reusable.