Hay dos tipos de nutrición en los seres vivos: autótrofa y heterótrofa. Los autótrofos, como las plantas, producen su propio alimento a través de la fotosíntesis o reacciones químicas, mientras que los heterótrofos, como los animales, obtienen nutrientes de fuentes de carbono orgánico como plantas o animales. Los heterótrofos se dividen en herbívoros, carnívoros, omnívoros, hematófagos y saprótrofos según su dieta.