By nature omnivorous (from the Latin omni meaning "everything" and vore meaning "swallow, eat"), humans can eat foods of both animal and vegetable origin. Within this broad field there are myriad diets, and while it’s sometimes difficult to differentiate between them all, let’s give it a try!
The world’s population is growing at a lightning rate. By 2018 there were already more than 7.5 billion people on Earth. Demographers believe the world's population will reach 9.8 billion by 2050. This exponential growth of the human race means that we will need to find more food for many more people.