A skeleton is the internal framework of bones, cartilage, and other connective tissues that support and protect the body of an animal, including humans. The skeleton provides a structure for muscles to attach to and enables movement, while also protecting vital organs such as the brain, heart, and lungs. It also serves as a storehouse for minerals such as calcium and phosphorus, and plays a role in blood cell production.