A vegetarian is somebody who eats neither meat nor meat products (including anything that was part of an animal – including jelly, lard and other products). They have different reasons – from ethical and religious, all the way to health and ecological concerns.