Kabbalah is an aspect of Jewish mysticism. It consists of a large body of speculation on the nature of divinity, the creation, the origin and fate of the soul, and the role of human beings. It consists also of meditative, devotional, mystical and magical practices which were taught only to a select few and for this reason Kabbalah is regarded as an esoteric offshoot of Judaism. Some aspects of Kabbalah have been studied and used by non-Jews for several hundred years - see Kabbalah.