Existen varios tipos principales de alimentación, incluyendo omnívoros que comen tanto alimentos de origen animal como vegetal, vegetarianos que evitan productos animales, veganos que evitan todos los productos animales, y crudívoros y macrobióticos con enfoques específicos en alimentos crudos y cocinados respectivamente. Dentro de cada categoría hay variaciones como vegetarianos lacto o ovo, y veganismo puede practicarse por razones dietéticas, éticas o ambientales.