VegFest is an annual event that encompasses all things vegan. One thing all vegans have in common is a plant-based diet avoiding all animal foods as well as avoiding animal-derived materials, products tested on animals and places that use animals for entertainment.