Witchcraft? Neopaganism? What are we talking about?
If you walk onto an average college campus and ask four different people what "witchcraft" is, you will probably get four different answers. I know, because I tried the experiment. "Witchcraft" has at least four different meanings -- four distinct ways the word is employed -- and those different meanings get mixed up in the ways that people use and understand the term.