It is one of the 31 Upanishads attached to the Atharvaveda, and is classified as one of the Vaishnava Upanishad. The text is in two parts, the early part called Rama purva tapaniya Upanishad and the later part called Rama uttara tapaniya Upanishad, which together with Ramarahasya Upanishad are Vaishnava Upanishads devoted to the Hindu god Rama. The text presents Rama as equivalent to the Atman (soul, self) and the Brahman (ultimate reality). The Upanishad is modeled after the Nrisimha Tapaniya Upanishad. It heavily borrows from the Vedic texts and the Principal Upanishads, praises the characters in the epic story of Rama, then presents Om, Rama yantra and Rama mantra.