Yes, there is a difference between moisturizing and sealing oils. Moisturizing oils like coconut oil and avocado oil attract water to the hair, while sealing oils such as grapeseed or safflower lock in moisture.