There are many vegetarians in Sri Lanka. Therefore it is a known fact that most vegetarians do not eat meat, however there are a few who do eat cheese and egg. Veganism on the other hand is a relatively new term for us Sri Lankans.
While both vegetarians and vegans do not consume meat, vegans don’t consume any form of animal products. This includes milk, eggs and cheese. A strict veganist does not even wear animal based products such as fur coats, leather shoes and does not use animal tested beauty products such as creams, shampoo, perfumes and etc.
Veganism is essentially a lifestyle as opposed to vegetarianism which is more of a dietary choice. Some vegans may cite nutritional concerns or food allergies as the primary reason for adhering to their diet (dietary vegans), while most adopt a vegan lifestyle for moral and political reasons (ethical vegans). The vegan point of view tends to be that animals are not here to be exploited by man, and that commercialization of animals involves a fundamental, inhumane component and lack of respect for basic life.
A problem that both vegetarians and vegans suffer is the lack of protein in their respective diets. It is undeniable that meat has necessary protein that is fundamental for your body. However, firm veganists and vegetarians have denied this and claimed that a cup of lentils and other forms of non-meat substitutes provide the necessary amount of iron. They have also subsitituted Tofu for meat.