Linear regression is used for regression problems (continuous target).
Logistic regression turns features that output scores on continuous domain and squeezes them between (0, 1). This means you can use it for classification problems.
SVMs find a hyperplane that finds the maximum margin seperation between the classes. It can be used for both classification and regression but is typically used for classification problems.