Related Beliefs
While not strictly considered under the description of witchcraft, there are many other esoteric and mystical practices and belief systems which either share some common elements or are in some way related, and a brief look at these related beliefs may be useful:
Alchemy | Animism | Ariosophy/Armanism | Astrology | Clairvoyance | Demonology | Divination | Druidism | Esotericism | Herbalism | Hermeticism | Mysticism | Neopaganism | Occultism | Paganism | Qabalah | Rosicrucianism | Satanism | Shamanism | Spiritualism | Tarot | Theosophy | Theurgy