There are many variations of plant-based diets. The most basic distinction is between vegetarians and vegans. Vegetarians generally don't eat meat or products that come from the body of an animal. Vegans avoid all animal-derived products, including eggs and dairy.