Following is the difference between SVM and LIBSVM
A support vector machine (SVM) is a supervised machine learning model that uses classification algorithms for two-group classification problems. For instance, after giving an SVM model sets of labeled training data for each category, they’re able to categorize new text.
LIBSVM is a popular open source machine learning libraries, both developed at the National Taiwan University and both written in C++ though with a C API. LIBSVM implements the Sequential minimal optimization (SMO) algorithm for kernelized support vector machines (SVMs), supporting classification and regression