The first section or Purvabhaga of Naradiya Purana, an upapurana has 4 padas or sections, each told by the four Kumaras respectively to Narada. Brahma, who had received the knowledge of the Puranas from Vishnu, imbibed this to his Four Kumaras, who then taught the Puranas to Narada. Narada transmitted it to Vyasa, who scripted them into the Puranic texts. The Vishnu Purana is recorded in two parts, the Vishnu Purana and Naradiya Purana. The teachings of Sanaka of the Kumara brothers are contained in the Naradiya Purana which is also divivided in two parts, the first part containing the teachings of Sanaka and others.