Today, there's essentially three different types: Neo-pagan, Satanic and Traditional.
All three groups love to hate on one another, and it's very hard to find accurate information on any of the three of them...mostly because the neo-Pagans tend to be assholes and shit all over Satanics and Traditionalists and/or pretend we don't exist.
Not to say *all* neo-Pagans are shitty, of course. I've met some decent ones.
I'd start Googling witchcraft with one of these three as modifiers and see where you end up.