Question: what are vedas and puranas?
Answer: Upanishads are part of Vedas. Upanishads originated from each branch of Veda. What are Puranas ? Puranas are part of Smriti texts, there are 18 Maha Puranas (Great Puranas) and 18 Upa Puranas (Minor Puranas) . Their main purpose of Puranas was to spread Bhakti & devotion among masses.