According to Wikipedia, "Witchcraft broadly means the practice of, and belief in, magical skills and abilities that are able to be exercised by individuals and certain social groups."
Isn't this exactly what a prayer and beliefs in supernatural means?
I honestly feel the word witchcraft and magic are overplayed. People all around the world have superstitious traditions, different forms of prayer, rituals, and beliefs from believing their decease receives the offerings of money to our putting roses on our loved ones caskets, a card, and a kiss on the tomb stone. I wouldn't call these things magic nor supernatural (sounds like I'm watching the twilight zone) but just different superstitious (beliefs that can't be proven by objective evidence) that are weaved in family, society, and country as a whole.
Christianity brands them witchcraft but I think they'd be a bit more correct if they focused on traditions in Europe rather than saying all prayers/rituals/traditions worldwide fall under this label.
I don't like the word magic to refer to prayers, rituals, and beliefs. If a religion says they practice Ebo or sacrifice, that's what they do. To call it magic (generalizing it) is total disrespect to this religion as such as saying a Catholic priest consecrating bread and wine is practicing magic or witchcraft all because he is acting in the role of christ to make christ present through the body of the Church.
A lot of religions make sense if you get beyond the mystery of their practices and understand the culture that shapes them.