A natural flavor is that is derived from a plant or animal whereas an artificial flavor is that does not come from a plant or animal source.Artificial flavors are chemical mixtures made with non-natural ingredients in a lab. In the case of artificial flavors, chemists can make anything taste like an orange without any actual oranges. That is actually a horrible thing in the case of health. Detailed information on Natural ingredients is on kancor.com. This is the same case with Natural color also.
Last edited by dennisedward; 06-20-2019 at 11:55 PM.