Terdapat berbagai jenis hewan dengan karakteristik berbeda-beda. Bahkan dalam satu kelompok atau keluarga terdapat banyak hewan yang berbeda-beda. Tak heran jika hewan diklasifikasikan dengan identitas yang berbeda-beda untuk memudahkan membedakan setiap jenis dan spesiesnya.Salah satu klasifikasi yang digunakan untuk membedakan jenis hewan adalah berdasarkan jenis makanan yang dikonsumsi. Hewan secara umum dikelompokkan menjadi tiga kelompok berdasarkan makanan yang dimakannya: herbivora yang memakan tumbuhan, karnivora yang memakan apa saja, dan omnivora yang memakan apa saja. Masing-masing pengelompokan hewan berdasarkan jenis makanannya ini memiliki karakteristik yang berbeda-beda. Biasanya karakteristik utama yang membedakan terdapat pada bentuk dan struktur gigi yang digunakan untuk mengunyah makanan. Salah satunya seperti gigi taring yang runcing dan tajam yan dimiliki oleh hewan karnivora untuk menangkap mangsanya.
Herbivora
Penggolongan hewan berdasarkan jenis makanannya yang pertama, yaitu herbivora. Herbivora adalah kelompok hewan yang bergantung pada tumbuhan dan produk tumbuhan untuk konsumsi makanan guna mempertahankan kelangsungan hidupnya. Hewan ini dapat memakan rumput, daun, biji-bijian, buah-buahan, atau kulit pohon. Herbivora memiliki pola gigi geraham yang lebar dan rata (gigi belakang) dengan permukaan kasar yang digunakan untuk menggiling jaringan tanaman yang keras. Banyak herbivora seperti tupai dan kelinci memiliki gigi seri di gigi depan yang digunakan untuk menggerogoti kayu atau biji keras. Beberapa contoh hewan herbivora adalah kambing, sapi, kerbau, domba, kuda, rusa, unta, keledai, lembu, gajah, jerapah, monyet, tupai, kelinci, belalang, kupu-kupu, burung beo, kuda nil, dan lain-lain.
Karnivora
Penggolongan hewan berdasarkan jenis makanannya berikutnya adalah karnivora. Karnivora adalah jenis hewan yang bergantung pada hwan lain untuk makanan sehari-hari. Hewan jenis ini tidak makanan tumbuhan sama sekali, melainkan hanya makan daging hewan lain. Karnivora seperti singa, harimau, dan serigala memiliki gigi panjang yang runcing dan tajam untuk menangkap, mencabik, dan mencabik daging hewan lain. Gigi yang paling penting untuk karnivora adalah gigi taringnya yang panjang dan tajam yang digunakan untuk menusuk dan membunuh mangsanya. Sedangkan burung karnivora seperti elang memiliki paruh bengkok dan cakar yang tajam untuk menangkap dan mencabik. Dengan alasan inilah, kelompok hewan ini disebut sebagai pemakan daging. Contoh hewan karnivora seperti singa, harimau, katak, burung nasar, kingfishers, kadal, serigala, ular, beruang kutub dan lain-lain.
Omnivora
Penggolongan hewan berdasarkan jenis makanannya yang terakhir adalah omnivora. Omnivora adalah kelompok hewan yang bergantung pada tumbuhan dan hewan sebagai konsumsi makanannya untuk mempertahankan kelangsungan hidup. Hewan yang tergolong omnivora memiliki geraham yang lebar dan rata untuk menggiling berbagai makanan. Gigi depan lebar, sempit di ujungnya, dan agak berbentuk pahat, membuatnya berguna untuk menggigit potongan daging atau bahan tanaman. Beberapa contoh hewan omnivora adalah burung gagak, burung gereja, beruang, mynah, semut, dan lain-lain. Ayam disebut omnivora karena mengonsumsi makanan nabati (seperti biji-bijian, kacang-kacangan, buah-buahan, dan sayuran) juga seperti daging hewan. Jadi, omnivora adalah kelompok hewan pemakan tumbuhan sekaligus pemakan daging.