In the Sanskrit language, purana means story of ancient times. For Hindus, a purana is a scripture that tells what happened in ancient times. Puranas tell about history, ancient Indian traditions, and what Hindus believe.