In its basic form, a carnivore diet is a restrictive diet that only allows the consumption of animals and animal products. This would be for example meat, fish, eggs and other dairy products like milk.
In complete contrast to veganism, it excludes all other foods such as fruits, vegetables, seeds, grains, nuts and legumes.
In many cases people follow the carnivore diet to differing extremes. Some people may follow it around 70% of the time whilst others may just have a more protein based diet.
The aim with the carnivore diet is to have a zero carb diet, and is therefore seen as the next level of dieting compared to mainstream diets such as keto or paleo.