The musculoskeletal system is comprised of muscles, bones, cartilage, ligaments, and joints. It allows for movement via skeletal muscles attaching to bones. Bones provide support, protection, movement, storage of minerals, blood cell production, and heat generation. The musculoskeletal system includes long bones with a diaphysis and two epiphyses, short bones, flat bones, irregular bones, and sesamoid bones. Joints can be fibrous, cartilaginous, or synovial, each varying in mobility. The musculoskeletal system works with tendons, ligaments, cartilage and joints to provide structure and movement to the body.