The plant based diet is based on whole grains, fruits, vegetables, legumes, nuts and oils.
The vegetarian diet removes foods from animals: meat, fish and seafood.
The vegan diet exclude as well animal-based products: dairy, eggs, honey and gelatine.
A raw food diet is made up of mainly raw and unprocessed vegetarian diet.
A frugivore diet accepts only fruits as food.
In order to be sure that there is not any lack of nutrients (proteins, carbohydrates, fats, vitamins, minerals, etc.), it is better to ask for advice to a nutritionist when following one of these diets.