Bhasha Traya

Three kinds (traya) of languages (bhasha) in which the Puranas are written – Samadhi, Darshana, Guhya.

Samadhi Bhasha – something is written as it is.

Darshana Bhasha – something is written as it appears (may not be actually as it is), and VedaVyasa wrote as it appeared to whoever was watching it (not necessarily Vyasa’s point of view always)

Guhya Bhasha – something totally different is written whereas the meaning is entirely different.

Read more about here
https://archive.org/stream/TatvavAda-Upload1/PuranasClassification_djvu.txt