What is a vegan and difference between a plant based diet

What is a Vegan? Are Vegans weird? What do Vegans eat? Why am I not a Vegan? Up until the weekend I was a person who couldn't comprehend any dietary restrictions. Whether it was a food intolerance or moral objection…