Esoteric cosmology is a subset of mythological cosmology that is an intrinsic part of philosophies which have an occult system of thought, based on esoteric knowledge, dealing with some of the following themes: emanation, involution, evolution, epigenesis, planes of existence (and their emanation and the connections between them). They are either ancient (as Surat Shabda Yoga, Sufism, Kabbalah, Alchemy, Astrology, etc.) or more recent philosophies which root themselves in the development of those ancient philosophical systems (as Theosophy[disambiguation needed], Rosicrucianism, etc.).