The main difference between a witch and a wizard is that a witch typically practices magic or witchcraft, while a wizard is a person who is skilled in the magical arts.