What is Necromancy?

A necromancer is a person this is often known to communicate with the dead, sometimes in order to tell the future. Also, these people are occasionally referred to as witches or practicing black magic.