Cartilage is a firm but flexible connective tissue found in many areas of the body, including joints, ribs, spine, ears and nose. There are three main types of cartilage - hyaline, fibrocartilage, and elastic. Hyaline cartilage is the most common and is found at bone joints and in embryonic skeletons. It provides smooth surfaces and flexibility. Fibrocartilage is strong and found in joints like the meniscus. Elastic cartilage is yellow and found in ears and the epiglottis, providing shape and support to these structures.