I have read that Gandharvas are related to music and Yakshas are related to nature. Other than these specializations I can't understand the difference.

Are Gandharvas heavenly while Yakshas are earthly—like the difference between Western "angels" and "fairies?" Or are they both divine (or semi-divine??) / celestial?

Please explain how Yaksha & Gandharvas are different.

  • 1
    Yakshas are at times mischievous and have their own agenda, while Gandharvas and Apsaras are solely dedicated to dancing and singing in the court of the devas. They are not earthly, but live in Bhuvarloka. – user9072 May 3 '18 at 5:47
  • I read that Apsaras cause men to stray from Dharma because of their beauty. Doesn't that make them a negative influence? Or are they still considered "good" (because they do not mean to lead men astray... or some other reason??)? – Rubellite Yakṣī May 3 '18 at 5:56
  • 2
    They generally do no such things on their own. They do that on the orders of Indra who is the Devaraj and test the sadhaks. Not only apsaras, He sends other passions as well, like money, luxury, food etc. He even sends fear on their path. The following link will show you Rishi Markandeya who conquered them all in his tapas - maransdog.net/TVG/… – user9072 May 3 '18 at 8:23
  • I see. Please feel free to develop this response into an answer. – Rubellite Yakṣī May 3 '18 at 13:19
  • I need sources for that. Apparently I cannot find them properly. The only source I have is my grandmother narrating the story from a scripture translated into Bengali (my mothertongue). I still don't know what scripture that was. Lol. – user9072 May 4 '18 at 4:17

You must log in to answer this question.

Browse other questions tagged .