Ведийские гимны по их функциям подразделяются на несколько групп. К первой относятся ритуальные гимны, произносимые в момент зажигания огня, жертвоприношения или возлияния сомы – галлюциногенного напитка, использовавшегося в ведийских ритуалах. Ко второй группе – исторические. В них отображается история расселения ведийских ариев по СевероЗападной и Центральной Индии. Выделяется группа космогонических гимнов, наиболее поздних, входящих в основном в десятую мандалу. В них повествуется о зарождении и развитии Вселенной. Встречаются и гимны, составленные в форме диалога. Происхождение диалогической формы точно не выяснено. Возможно, она ведет свое начало от поэтических состязаний авторов и исполнителей гимнов, имевших ритуальное значение.
«Ригведа» имеет скорее литературное, чем практическое, ритуальное значение. Ведийский ритуал сложился позже фиксации ее текста, но в значительной степени ритуальные тексты и ритуальная практика основывались на «Ригведе». Риши – «авторы» гимнов – стремились найти соответствие между жертвоприношениями, совершаемыми людьми, и их небесными прототипами, отражающими природные явления. «Ригведа» не могла иметь широкого распространения. Знание ведийских гимнов в целом, и гимнов «Ригведы» в частности, ограничивалось тем племенным «жреческим» слоем, который отвечал за осуществление культовой практики.
В отличие от «Ригведы», дошедшей до наших дней в одной версии, «Самаведа» сохранилась в трех вариантах, отличающихся друг от друга по количеству строф. Назначение «Самаведы» состоит в передаче мелодий – саман, на которые были положены ведийские гимны. Их перемежали восклицаниями или магическими формулами, определявшими ритм или мелодию. Большая часть стихов «Самаведы» заимствована из «Ригведы».
Самхита «Яджурведа» – собрание жертвенных формул – известна в пяти версиях: четыре относятся к традиции черной «Яджурведы», пятая – к белой, более молодой. Черная «Яджурведа» состоит из молитв, жертвенных формул и пояснений к ним. В белой «Яджурведе» смесь молитв и формул не отягощена пояснениями. Яджус (досл. «заклинание») описывает то, чего можно достичь с помощью этого заклинания. Назначение «Яджурведы» ритуальное.
«Атхарваведа» дошла до нас в двух версиях и представляет собой сборник гимнов и заклинаний в 20 книгах в прозе и в стихах. Их авторами, как и в случае с остальными ведийскими текстами, считаются мифологические персонажи. Всего «Атхарваведа» насчитывает 731 текст из 6000 строф. Первые 18 книг делятся еще на три группы: книги 1–7 содержат краткие молитвы на различные, четко определенные сюжеты. Торжественные гимны, встречающиеся в «Ригведе», здесь редки и подчинены потребностям магии. Книги 8–12 состоят из гимнов также на различные темы, но эти гимны большего объема. Здесь встречаются гимны, посвященные растениям, камням, не свойственные другим частям «Атхарваведы» и определенно использовавшиеся при совершении тех или иных ритуалов. Книги 13–18 сгруппированы по определенному сюжету: каждая книга посвящена одной теме; книга 19 составлена из текстов, заимствованных из первых 18, книга 20 – самая «молодая», в основном повторяет «Ригведу».