Board Thread:Naruto Discussions/@comment-25387973-20140911143136/@comment-25349026-20140911211740

Except Indra does not mean god. Indra is literally a specific god. A Deva who wields a thunderbolt called vajra. He is known as the lord of the Devas, even though he's not one of the trimuvate like Brahma, Vishnu, or Shiva. So I'm not really sure if he's above or below them. He also ride an elephant...because wouldn't you.

Ashura however is not an individual. Ashura(s) are a group of god generally opposed to the Devas. They are usually referred as nature spirits and are technically beneath the Devas. Ashuras are technically not evil either. They are simply opposed to the Devas, they are shown to have defied them and thus became demonized over time. They are shown to typically shown to be more violent and have more physical persuits than the peaceful and spiritual Devas.