The Bhavishya Purana is one of the eighteen major Hindu puranas. It is written in Sanskrit and attributed to Vyasa, the compiler of the Vedas. The title Bhavishya Purana signifies a work that contains prophecies regarding the future. Despite being labelled a purana or "tales of ancient times", the work relates only a few legends. It is one of several puranas in which a list of royal dynasties of the "past" are followed by lists of kings predicted to rule in the future. The Padma Purana categorizes Bhavishya Purana as a Rajas Purana. The text as it exists today is a composite of material ranging from very old to very recent. Portions of the extant text are drawn from the Manusmṛti, including its account of Creation. The Bhavishya Purana is classified as one of the ten Shaiva puranas in the classification system used in the Śivarahasya-khaṇḍa of the Śaṅkara Saṃhitā. In the traditional system of classification according to the three guṇas given in the Padma Purana, it is classified in the rajas category, which contains puranas whose central deity is Brahma. The available versions of Bhavishya Purana are based on a printed text published during the early British period.