The idea is to get science (and, when money'll be implemented, money!) from recovered worked boosters, fuel tanks, stages, etc. For instance, if you have HUGE and expensive rocket for Duna mission, you can get more science/save some of the spent money. This can make the game even more challenging, because you gonna care about saving your stuff = more mass for scutes , landing legs and so on.