Learning Management System is a software platform designed to manage, distribute and control non-face-to-face or mixed training activities.