I agree with the rest that there are too many LMSs to list all of them here. Most vendors provide similar opportunities and features (testing, reporting, live conference, communication capacities etc).
But really, the key difference lies in the LMS installation type and it is one of the primary points that should be taken into consideration while choosing LMS.
Learning Management Systems Come In Two Types:
1.SAAS (Software as a Service) or Cloud LMS (other titles are “on demand” and multitenant);
2.Installed LMS (“on premise”, deployed, licensed or in-house).
The key difference is that in the first case LMS is offered as a service and is hosted on the vendor’s servers while in the second one – as a product and is run on the servers within the company’s network.
Examples of the best SAAS LMS software:
- BlackBoard
- Litmos LMS
- Totara LMS
Examples of the best in-house LMS software:
- JoomlaLMS
- Sakai LMS
- LearnDash LMS
source http://www.cmscritic.com/in-the-cloud-or-on-premise-choosing-a-learning-management-system/