Companies need ways to keep track of and manage employee learning and to integrate it more fully into their knowledge management and other corporate systems. A learning management system (LMS) provides tools for the management, delivery, tracking, and assessment of various type of employee learning and training.