a vegetarian is someone who doesn’t eat meat and fish. there are some vegetarians who also avoid other products such as leather or gelatine, and others who might eat no meat but eat fish instead (known as pescatarians). there are many types of vegetarian food available, as well as vegetarian-only restaurants. it’s become much easier to cater for vegetarian diets now that restaurants, cafes, etc. have widened their menus.