Witchcraft (also called witchery or spellcraft) broadly means the practice of, and belief in, magical skills and abilities that are able to be exercised by individuals and certain social groups. Witchcraft is a complex concept that varies culturally and societally; therefore, it is difficult to define with precision and cross-cultural assumptions about the meaning or significance of the term should be applied with caution. Witchcraft often occupies a religious, divinatory or medicinal role, and is often present within societies and groups whose cultural framework includes a magical world view. Although witchcraft can often share common ground with related concepts such as sorcery, the paranormal, magic, superstition, necromancy, possession, shamanism, healing, spiritualism, nature worship and the occult, it is usually seen as distinct from these when examined by sociologists and anthropologists. It is said to have been an ancient religion.
The concept of witchcraft and the belief in its existence have existed throughout recorded history. They have been present or central at various times, and in many diverse forms, among cultures and religions worldwide, including both "primitive" and "highly advanced" cultures, and continue to have an important role in many cultures today. Scientifically, the existence of magical powers and witchcraft are generally believed to lack credence and to be unsupported by high quality experimental testing, although individual witchcraft practices and effects may be open to scientific explanation or explained via mentalism and psychology.