What is the difference between ligament and bone?