Who are Vegans and What is a Vegan Diet?

Who are Vegans and What is a Vegan Diet?