Neem oil comes from the seed of the tropical neem tree, also known as Indian lilac. Neem oil has a wide history of use as a folk remedy around the world, and has been used to treat many conditions.
Neem oil contains many ingredients that are extremely beneficial to the skin.