well, "witchcraft" is a pretty broad brush. people use the term to refer to general pagan beliefs, specific pagan beliefs (wicca or others), personal somewhat pagan beliefs, any non-mainstream ritualistic worship, etc & on and on.
if you're new to learning about it, i suggest such digging in and reading as much as you can. whether you decide any of the various beliefs are for you or not, the education will do you much good!
i'd suggest searching the net for any phrases regarding such things & also your local library & large book stores.
i'd also warn not to take everything at face value on the net or when speaking to peers. research.
the pagan & witchcraft beliefs are religions. -many religions. while many are similar (as all religions are, truly), they each have an organization of beliefs & general world-view.
treat them as religions to begin with, and you're a step closer to understanding them. if you read things that at all pushing "ooooh look what i can do cuz i'm a pagan/witch!!", take them with a grain of salt. while many/most pagan/witchcraft beliefs express an ability to change the world around you/recieve blessing through spirituality it's not what they're about. the spirituality is the focus, as with more mainstream religions. a blessing/ability is a benefit of being in better touch with yourself & the world around you...
if someone is stressing the "look what this means i can do" rather than the "this is the belief that is part of my life", then i suggest you move to the next page/person/source.
enjoy, research, learn. it's a huge pile of info out there, but very worth getting into. you may learn about yourself, and you'll definitely learn about other people.