What attaches bones to bones and muscles to bones?

Ligaments, tendons, muscles, fascia, cartilage and skin all play a part in securing bones to bones and muscles to bones. However, most bones are connected to other bones by ligaments, and muscles are connected to bones by tendons.
Ligament attaches bones to bones. Tendon attaches muscle to bones.