It is said that neem has antibacterial, antifungal, antiseptic, antiviral, antihistamine, and spermicidal properties. It has been used in the traditional medicine of India, called Ayurveda, for thousands of years. Neem and neem oil are widely used for various purposes, including health care, beauty care, and pest control.