De acordo com a BBC, um endoesqueleto é uma estrutura óssea localizada no interior de um animal, e um exoesqueleto é uma estrutura óssea localizada no exterior de um animal. Cada tipo de esqueleto tem vantagens exclusivas e desvantagens em ajudar o animal a sobreviver.
Alguns animais, como águas-vivas e vermes, não têm esqueleto. Seus corpos, portanto, são mais suscetíveis a danos de predadores ou do meio ambiente. Esqueletos podem ser internos ou externos e auxiliam em funções como movimento e desenvolvimento muscular. Os endoesqueletos existem no interior de um animal. Eles são menos protetores do que os exoesqueletos, mas são capazes de suportar grandes pesos e tamanhos enquanto permanecem leves. Outra vantagem dos endoesqueletos é que eles crescem conforme o organismo cresce de tamanho. Um animal com um endoesqueleto nunca precisa passar por muda ou descamação óssea. Humanos, cães e peixes são exemplos de animais com endoesqueletos.
Exoesqueletos existem na parte externa de um animal. Este esqueleto serve como um revestimento externo rígido que ajuda a proteger o animal de predadores e do meio ambiente. Este revestimento externo é feito de uma substância durável chamada quitina. O exoesqueleto cobre os músculos e tecidos moles do animal, proporcionando melhor alavancagem para a movimentação muscular. À medida que o animal aumenta de tamanho, entretanto, o exoesqueleto se torna muito pesado e restringe o crescimento. Assim, o exoesqueleto deve ser eliminado e crescido novamente. Este processo de muda ocorre várias vezes ao longo da vida do animal. Insetos, crustáceos e aracnídeos são exemplos de animais com exoesqueletos.