The Ganesha Purana , along with the Mudgala Purana, Brahma Purana and Brahmanda Purana, is a Sanskrit text that deals with Ganesha. It is an Upapurana (minor Purana) and is an important text particularly for Ganapatyas who consider Ganesha as their primary deity. The text is organised in two voluminous sections, one on mythology and genealogy (Krida-khanda, 155 chapters), and the other on theology and devotion (Upasana-khanda, 92 chapters). ✨The four texts, two Upa-Puranas and two Maha-Puranas, differ in their focus. The Brahmanda Purana presents Ganesha as Saguna (with attributes and physical form), the Brahma Purana presents Ganesha as Nirguna (without attributes, abstract principle), Ganesha Purana presents him as a union of Saguna and Nirguna concept wherein saguna Ganesha is a prelude to nirguna Ganesha, and the Mudgala Purana describes Ganesha as Samyoga (abstract synthesis with absolute reality and soul). ✨The Ganesa Purana is divided into two sections. The Upasana khanda or "section on devotion" has 92 chapters, and the Krida khanda or "section on the divine play (of Gaṇesha)" has 155 chapters. ✨The Upasana khanda, or the first part of the Ganesha Purana, presents two modes of worship. One is meditation and mystic contemplation of Ganesha as the eternal Brahman presented in Vedanta school of Hindu philosophy, the metaphysical absolute and Paramatma (Nirguna, supreme spirit), where he is same as the Atman (soul, innermost self) within oneself.
The second approach, suggests the Ganesha Purana, is through preparing an image of god (Saguna, murti), decorating it with flowers, presenting it offerings and festively remembering him in Puja-style homage. ✨Chapters 138-48 of the Kridakhanda constitute the Ganesha Gita, which is modelled on the Bhagavad Gita. Their topics are same as Bhagavad Gita: karma yoga, jnana yoga and bhakti yoga. However, Ganesha replaces Krishna in the divine role. ✨🐘🕉📿🌀🎨🙏