История складывания вишнуизма восстанавливается преимущественно по материалам эпиграфики, грамматических трактатов Панини и Патанджали, по свидетельствам античных писателей (см. гл. XV). Этапы этого процесса еще недостаточно изучены, но можно полагать, что уже в рассматриваемый период в вишнуитском пантеоне именно Вишну стал главным, верховным богом. Вся вселенная воспринимается как результат его творческого начала. Он рисуется прекрасным юношей синего цвета, часто с четырьмя руками, в которых держит раковину, колесо, палицу и цветок лотоса; часто изображается сидящим на этом цветке или возлежащим на ложе, которое образовано кольцами мифического змия Шеши (Ананты), плавающего в водах космического океана, — это как бы знаменует победу над культом нагов, окончательно включенным в новую систему. О связи Вишну с водной стихией говорит один из его символов — шалаграма (речной аммонит).
В развитом вишнуизме Вишну часто ассоциируется с богиней Шри-Лакшми (в «Атхарваведе» жена его выступает под именем Синивали): в эпосе его называют супругом Шри, которая предстает идеалом верности и красоты. Она известна также под многими другими именами — Камала, Индира, Бху, Сарасвати, Шанти, Кирти. Сын ее и Вишну — Кама (букв. «любовь», «желание»), бог любви, изображается в виде юноши, стреляющего цветочными стрелами; лук его сделан из стебля сахарного тростника, а тетива — из пчел.
По верованиям индуистов, Вишну, принимая различные облики, неоднократно спускался на землю, чтобы спасти дхарму, защитить мир или благочестивых людей от грозящих им опасностей, угнетения и несправедливостей. Земные воплощения этого бога называются «аватары» (букв. «нисхождение») и являются основными объектами почитания в вишнуизме. В текстах чаще всего описывается десять аватар — зооморфных и антропоморфных. Повествования о них характеризуют религиозное мировоззрение индусов и стали темой многих произведений литературы и искусства.
Первая аватара — рыба. Когда на земле по воле Брахмы должен был произойти потоп, Вишну решил спасти риши Ману Вайвасвата и явился к нему в облике рыбы, чтобы предупредить о грозящем бедствии. Ману построил судно, поместил в него других риши и семена полезных растений. Во время потопа рыба подплыла к судну и отвела его в безопасное место. Вопреки распространенной ранее точке зрения о ближневосточном происхождении этого сказания, теперь есть основания считать, что индийская версия отличается от вавилонской и существенно расходится с библейской.
В результате потопа погибли важные для богов ценности, и, дабы восстановить их, Вишну явился на землю в образе колоссальной черепахи (вторая аватара) и погрузился в молочное море. Боги и асуры, взяв в качестве мутовки гору Меру (Мандару) и обмотав ее змеей Васуки, стали пахтать море, пока из него не появились амрита — напиток, дающий бессмертие, Лакшми — богиня счастья и красоты, ставшая супругой Вишну, луна и т. д.
Предстает Вишну и в образе вепря (третья аватара). В длительном и ожесточенном бою он убивает демона (дайтья) Хираньякшу, увлекшего землю на дно океана, и поднимает ее клыками из океанских глубин. Таким образом, первые три аватары имеют отношение к водной стихии и древним тотемистическим верованиям.
Четвертое воплощение связано с рассказом о том, что дайтья Хираньякашипу установил свою тираническую власть над миром. Он получил от Брахмы дар неуязвимости, и ни бог, ни человек, ни зверь не могли его одолеть. Но в борьбе с Вишну, превратившимся в человека-льва, могучий дайтья оказался побежденным и был растерзан.
Некогда царь демонов Бали распространил свою власть на все три мира — небесный, земной и подземный — и подчинил себе дэвов. Желая посрамить дайтьев и снова вознести дэвов, Вишну пошел на хитрость. Спустившись на землю в виде карлика (пятая аватара), он попросил у Бали в дар столько земли, сколько он сможет покрыть тремя шагами. Бали согласился, и тут карлик вырос до гигантских размеров. Двумя шагами покрыл небо и землю, но третьего шага делать не стал, оставив подземный мир царю дайтьев.
Облик Парашурамы (шестая аватара) Вишну принял с целью свергнуть тиранию кшатриев, возгордившихся своим могуществом и оскорблявших благочестивых брахманов. Он родился сыном брахмана Джамадагни из рода Бхригу, и его назвали Парашурама — «Рама с топором». Уже в юности он продемонстрировал необычное сыновнее послушание, отрубив по требованию отца голову своей матери. Затем в поединке сразил царя племени хайхаев тысячерукого Картавирью. Когда же сыновья последнего, в свою очередь, убили Джамадагни, он поклялся истребить всех кшатриев на земле. Своим топором этот брахман-воитель трижды семь раз избивал их, пока не удовлетворил чувство мести.