Resurrection is a type of necromancy which instills dead bodies with both life and awareness. All necromancy is black magic.
Specific Details
Resurrection is literally bringing someone back from the dead - the magician responsible must both infuse the body with life force and force the soul back in. The undertaking is impossible without a powerful blood sacrifice, often on the level of a life for a life. Resurrection is effectively a second chance at life for the dead - but they were still dead, and that changes a soul. Some can adjust to being alive again, but others are permanently traumatized.
Used By
Demons
Bringing someone back from the dead is a common part of a Faustian Bargain.
Necromancers
Resurrection is possible for any necromancer, but the more power have they more successful the resurrection.
Others
Other magicians can attempt resurrection, but unless they are true necromancers the process is extremely difficult.