According to Hindu scriptures, the asuras are in constant battle with the devas.[1]: 2–6 Asuras are described in Indian texts as powerful superhuman demigods with good or bad qualities. In early Vedic literature, the good Asuras are called Adityas and are led by Varuna, while the malevolent ones are called Danavas and are led by Vritra.[2]: 4 In the earliest layer of Vedic texts Agni, Indra and other gods are also called Asuras, in the sense of their being "lords" of their respective domains, knowledge and abilities. In later Vedic and post-Vedic texts, the benevolent gods are called Devas, while malevolent Asuras compete against these Devas and are considered "enemy of the gods".[2]: 5–11, 22, 99–102