Adults have stem cells because they are needed to repair certain tissues in the body such as in the muscles, bone marrow, skin, teeth, heart, and liver, to name a few. Thus, they can develop into many different cell types and function to replace older and damaged tissues.