The human skeleton has a number of functions, such as protection and supporting weight. Different types of bones have differing shapes related to their particular function. ... There are five types of bones in the skeleton: flat, long, short, irregular, and sesamoid.