В противоположность Махабхарате, к которой прилагаются эпитеты итихаса (легенда, сага) и пурана (былина), Рамаяна относится к кавья, то есть к искусственным поэмам. Обыкновенно предполагается, что сюжет Рамаяны имеет характер аллегорический и изображает под видом подвигов Рамы распространение индоарийских племён на юг Индии до острова Шри-Ланка; но нет ничего невероятного в предположении, что в основу этой аллегорической легенды положен был какой-то древний миф.
Альбрехт Вебер высказал мнение, что сюжет Рамаяны изображает борьбу между буддистами и брахманами, что вся поэма носит ясные следы знакомства её автора с гомеровскими поэмами (похищение Ситы = похищение Елены и т. д.) и что современная редакция её возникла не раньше III века до н. э. Взгляд этот, однако, не нашёл почти ни в ком поддержки).
Кристиан Лассен указывал на ряд черт, свидетельствующих, что основа Рамаяны никак не моложе Махабхараты. В пользу этого предположения говорит отсутствие в Рамаяне указаний на существование буддизма, имеющихся уже в Махабхарате, география индоарийского расселения, более ограниченного в Рамаяне, чем в Махабхарате, и др.
К подобному же заключению приходит Якоби. По его мнению, древний оригинал Рамаяны (впоследствии переработанный неоднократно) возник в Восточном Индостане до V века до н. э., может быть, в VI и даже в VIII веке, когда Махабхарата только ещё слагалась. Это ясно из того, что последний эпос иногда пользуется материалом Рамаяны. Стиль и размер, свойственный обоим эпосам, был пущен в ход автором Рамаяны и сделался общеупотребительным. Греческого или буддийского влияния в Рамаяне незаметно. Судоходство было ещё неизвестно её автору. Язык Рамаяны стал образцом для «искусственных поэтов» (кави).
Рамаяна дошла до нас в нескольких версиях (рецензиях, редакциях), представляющих, в общем, одно и то же содержание, но нередко отличающихся друг от друга в размещении материала и выборе выражений. Первоначально она, вероятно, передавалась изустно и записана была лишь впоследствии, может быть, независимо, в разных местах. Обыкновенно принимали существование трёх версий — северной, бенгальской и западной, но число их больше, и дошедшие до нас рукописи Рамаяны представляют часто сильные уклонения друг от друга. Бенгальская версия содержит 24 000 шлок (в Махабхарате — более 100 000) и делится на семь книг, из которых последняя — позднейшая прибавка. Кроме Рамаяны Вальмики, есть ещё другая поэма с тем же сюжетом, сравнительно нового происхождения и меньшей величины — Адхьятма Рамаяна (Adhyâtma-R.), приписываемая Вьясе, но составляющая, в сущности, часть Брахманда-пураны. Рама изображается здесь скорее богом, чем человеком.
Согласно традиции индуизма, действие «Рамаяны» происходит в эпоху Трета-юга, около 1,2 млн лет назад. Современными учёными Рамаяна датируется IV веком до н. э.