People who are vegan forego eating all animal products, including meat, dairy and eggs. Veganism is gaining traction in many places.