Zmags interview question

What is a support vector machine?