Veganizmas plito pamažu: iš pradžių tapo populiarus vegetarizmo (tik mėsos produktų atsisakymo) propagavimas, vėliau bet kokių gyvūninės kilmės riebalų atsisakymas. Veganizmas yra laikomas ir mityba, kuomet maitinamasi vien augaliniu maistu ir gyvenimo būdu, nes šios mitybos propaguotojai nepritaria gyvūnų išnaudojimui, kuris sukelia skausmą ar mirtį.
Veganai savo maisto racione atsisako mėsos, žuvies, kiaušinių, medaus, pieno produktų, todėl maitinantis jiems reikia apgalvoti, iš kokių kitų maisto produktų gauti vitaminų ir organizmui reikalingų medžiagų: geležies, B12 vitamino, baltymų ir pan.
Nors ir veganiškas gyvenimo būdas sparčiai populiarėja, tačiau daugeliui nėra aišku, kuo veganai maitinasi ir ar yra pakankamai produktų, iš kurių galėtų gauti visų reikiamų organizmui medžiagų, kuriuos gauna įprastą maistą valgantys žmonės. Beveik visi receptai, kurie yra su gyvūninės kilmės produktais, gali būti pritaikyti ir veganams, pakeičiant šiuos produktus augaliniais. Veganai dažnai randa alternatyvų ir, pavyzdžiui, vietoj karvės pieno naudoja riešutų, ryžių, sojos pieną, mėsos maltinius keičia daržovių maltiniais ir pan.