A vegetarian is someone who doesn't eat meat, fish, or other animal products. Some vegetarians avoid all animal products while others only avoid meat. People become vegetarian for various reasons like animal welfare, health concerns, or environmental impact. As vegetarianism has grown in popularity in the UK, more food companies have created meat substitutes and other vegetarian options to meet demand. Vegetarians must carefully read labels to avoid animal products in ingredients like gelatin or rennet.