O que é uma classe SVM e como funciona?

Eu estava usando uma classe SVM , implementada no scikit-learn, para o meu trabalho de pesquisa. Mas não tenho um bom entendimento disso. Alguém pode dar uma explicação simples e boa de uma classe SVM