Ayurveda is an Indian natural health philosophy that blends yoga, massage, meditation and herbs. Ayurvedic massage is also known as abhyanga, and involves a full-body massage in addition to using aromatic oils chosen for purported spiritual healing properties.