What is the meaning of Spellcraft?

Magical practices involving the casting of spells.

Source: wiktionary.org