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 que tienen enfoques específicos en alimentos crudos o cocinados. Dentro de cada categoría hay variaciones como vegetarianos estrictos, ovolactovegetarianos, y veganistas dietéticos, éticos o ambientales.