The Warlocks-Quite similiar to witches except they usually don't have familiars. Old meaning for warlock is traitor so most are cunning and devious.
The Witches-They are very powerful. Know old ancient magic. Have a familiar of any standard animal. Their familiar is always with them and is visible to all. Can speak telepathically to familiar. Can also transform into familiar and control minds if letted