A learning management system offers the training providers the possibility to organize and implement training courses; it supports the organization and provision of training services using teleconference, or the traditional face-to-face instruction, or blended learning models.