Neem oil is known to be an insect repellent. It keeps insects and pests away from the house and garden. It is also used for hair and skin care in traditional Ayurvedic medicine.