Support Vector Machines can be used for types of Machine Learning tasks like classification and regression.
SVM classifier is used for binary classification. SVM regression is used for regression
SVM classifier is popular for machine learning tasks and is a widely deployed algorithm, compared to SVM regression.
Regarding the loss function, hinge loss is used for SVM classification and epsilon insensitive loss function is used for SVM regression.
Kernels are used as hyperparameters in SVM that control the behavior of the algorithm.