Originally Zadkiel was an angel of heaven who sided with Lucifer in his rebellion. Before the rebellion ended Zadkiel betrayed Lucifer and aided in banishing him from heaven. As punishment for siding with Lucifer, Zadkiel and his black legion was denied entrance to the high heavens and placed in charge of heaven's black ops. His mission included combating hell's incursions on Earth and keeping humanity's evil in check. One way he did this was through controlling the spirits of vengeance. He manipulated the spirits to purposely hide their true origin to keep heaven's involvement with them secret. He did this through a combination of messing with their memories and having them take on the appearance of either demons or beings from other religions. Eventually, he grew tired of his role and launched a second rebellion against heaven seeking the throne for himself. To accomplish this he began recruiting human followers on Earth to serve him on the mortal plane and fight for him after they died.
At some point, whether before his rebellion began or after the rebellion, he answered Roxanne's prayer and bonded a spirit of vengeance to Johnny Blaze to safe him from hell. Being an angel who had not fallen, the Ghost Rider could not be kept in hell and by extension Johnny.
During the time Lucifer escaped on Earth, two angels who had originally sided with Zadkiel betrayed him and eventually revealed his involvement in the Ghost Rider's creation. The Ghost Rider now seeks vengeance on him for all the pain he has been through over the years.
To end his stalemate with heaven, He sought the power of the Ghost riders to break through heaven's wall. He tricked Daniel Ketch into believing the Ghost Rider powers were making their hosts unstable and sent him on a mission to gather their powers & relieve them of their "curse". He's also recently provided Ketch with some of his fallen angels as well as some of his old enemies as Ghost Rider to help ensure that he completes his mission. He does end up getting all of the powers of the Ghost Riders given by Daniel Ketch and uses it to open the gate. He finally claimed the throne of heaven and is stated to be growing stronger the longer he is on it. He now seeks to murder the Anti-Christ to prevent Biblical prophecies from coming true and rewrite the future according to his wishes.
This plan was thwarted by a legion of Ghost Riders who stormed the gates of Heaven and defeated him, saving the Anti-Christ. After Zadkiel is reminded by Blaze that, no matter what Throne he seemingly claimed or what power he was able to siphon temporarily from the Spirits of Vengeance, he was still not the one true God. The Creator returns and banishes Zadkiel to Hell for all eternity, where he would suffer torment from a pleased Lucifer forever and ever.
The full extent of Zadkiel's powers stands unrevealed. He is presumably immortal and can travel between heaven and Earth if not other dimensions. He can communicate with beings on the mortal plane through various hosts such as birds.
Zadkiel is a skilled swordsman, able to to single-handedly slaughter an entire group of Ashuras (assassins of heaven) with his ebony blade.