Difference Between Vedas and Puranas – Vedas vs Puranas

By BYJU'S Exam Prep

Updated on: November 14th, 2023

The difference between Vedas and Puranas is that Vedas are believed to be the ancient pieces of literature written in Sanskrit during the age-old Vedic period. On the other hand, Puranas are a collection of literature covering various topics. Vedas and Puranas are significant parts of Indian culture and literature.

Difference Between Vedas and Puranas PDF

The meaning of the word Veda is knowledge. The texts were heard in meditation by ancient sages and passed down verbally to students before they were compiled. Here, we will see the difference between Vedas and Puranas and why they are praised highly in Indian literature.

Difference Between Vedas and Puranas

The main difference between Vedas and Puranas is that the Vedas are predominantly religious scripts, whereas Puranas are extensive works of literature that build on Hindu philosophy. Check the difference between Vedas and Puranas and about them individually.

Vedas vs Puranas

Vedas and Puranas



The Vedas are Shruti.

The Puranas are Smriti.

They are divided into four types: Rigveda, Atharvaveda, Yajurveda, and Samaveda.

17 Mukhyapuranas, 1 Mahapuranas, and 8 minor Puranas are there.

Vedas were complied by Ved Vyas.

Lomaharshana, a disciple of Ved Vyas, compiles Puranas.

They were written around 1500-500 BC.

It is known that they were written around the 3 – 10 centuries.

Vedas were initially dictated orally and contains religious information and texts.

Puranas carry the Hindu philosophy.

Vedas and Puranas

While both Vedas and Puranas are ancient texts in Indian literature, they differ. Firstly, Vedas are older than Puranas, written thousands of years back, around 1500-500 BC. They are known to be compiled by Veda Vyasa.

  • Puranas were probably composed between the 3rd and the 10th century.
  • These are known to have originated from a disciple of Veda Vyas, Lomaharshana, and three others.
  • Written in Sanskrit, Puranas were translated into many other Indian languages. They are like an encyclopaedia of tales about legends, heroes, gods, theories, folk tales, and more.
  • There is one Maha Purana, 17 Major Puranas, and 18 Minor Puranas with more than 400,000 verses.
  • They are called Smriti, meaning what is remembered.
  • There are four Vedas that exist Rigveda, Samveda, Yajurveda and Atharvaveda.

What are Vedas?

Each Veda is further categorized into Four Main Vedas – Brahmanas, Upanishads, Samhitas, and Aranyakas based on their talk. Puranas describe various topics though they are traditionally known to talk about five main subjects.

  • Vedas are regarded as sacred Hindu scriptures, while Puranas, though influential in the Hindu culture, don’t enjoy the authority of religious texts of Hinduism.
  • What sets Vedas apart from other scriptures is their identity of Shruti, used to describe highly religious and authoritative texts in the Hindu religion.

What are Puranas?

Puranas are inconsistent and influenced by their writer and the time they were created. The relationship between Vedas and Puranas is a matter of debate for scholars; some say they are unrelated, while others argue they are identical and complementary.

The Vedas and the Puranas form the philosophical crux of Hinduism, with works from numerous yogis being contributed to the main texts over 1,000s of years, along with reviews and commentaries to further enhance their value.

Puranas UPSC Question

Puranas UPSC topic is covered under the Indian History segment of the UPSC Exam. Purana is a large genre of Indian literature that covers a broad spectrum of compositions, including tales and other mythology. One important question asked in this section is listed below.

Question 1:

  1. Puranas were almost entirely written in narrative couplets.
  2. Upper-caste authors most likely wrote the early Puranas.

Which of the above statements is correct about Puranas?

(a) Neither 1 nor 2

(b) Both 1 and 2

(c) 2 only

(d) 1 only

Answer: (b)


Key Difference Between Vedas and Puranas

The key Difference Between Vedas and Puranas is that Vedas have been orally communicated since the 2nd Millenium BC, whereas Puranas first interpretations were presumably penned between the 3rd and 10th Century CE.

Related Articles
Difference Between Minimum Income Guarantee and Universal Basic Income Difference Between Ramayana and Ramcharitmanas
Sociology and History Difference Between Supervised and Unsupervised Learning
Difference Between NEFT and RTGS Difference Between Administrative Law and Constitutional Law
Difference Between Allied and Axis Powers Difference Between Classical and Folk Dance
Our Apps Playstore
SSC and Bank
Other Exams
GradeStack Learning Pvt. Ltd.Windsor IT Park, Tower - A, 2nd Floor, Sector 125, Noida, Uttar Pradesh 201303
Home Practice Test Series Premium