Veganisten zijn mensen die op geen enkele wijze gebruik maken van dieren of van producten die van dieren afkomstig zijn. Daarmee gaan ze nog een stap verder dan vegetariërs, die alleen geen voedsel eten van gedode dieren. In het bijzonder willen veganisten geen leed of schade toebrengen aan dieren of deze doden. Zij gebruiken dan ook totaal geen dierlijk voedsel zoals vis, vlees, zuivelproducten, eieren, gelatine, levertraan of honing. Dierlijke materialen worden niet gebruikt. Een scheerwollen trui, een donzen dekbed, zijde sjaals, leren schoenen en tassen, enz. enz. worden door veganisten niet gebruikt.
In de praktijk zijn er echter grote verschillen in het naleven van de regels. Sommigen zijn zeer streng en anderen vinden dat onder bepaalde voorwaarden dierlijke producten best gebruikt kunnen worden. Een voorbeeld daarvan is de schapenwol. Als de schapen toch geschoren moeten worden, dan kunnen de haren gebruikt worden om wol te maken. Zo zijn er ook veganisten die leer van dieren gebruiken, maar alleen als ze een natuurlijke dood zijn gestorven. In veel alledaagse gebruiksvoorwerpen worden dierlijke stoffen gebruikt. Ook dan kan er een dilemma ontstaan en soms kan er niet ontkomen worden aan het sluiten van een compromis. Zo zijn er bepaalde medicijnen waar dierlijk materiaal in is verwerkt. In lijm, latex- en rubbersoorten is dierlijk materiaal verwerkt. Zelfs fietspompen bevatten dierlijk materiaal. Er zijn veganisten die geen huisdieren willen houden en anderen juist wel, maar dan een kat of hond uit een asiel. Ze geven echter geen dierlijk voer aan hun huisdieren.