Training Management System was around or before Learning Management System. TMS helps in managing and automating all the traditional training activities. It maintain the catalog of all the training courses, time, training resources. It allow managers to book resources like projectors, training room for a particular date and time. Learners can register for the course with a code given to them by their manager. TMS focus on providing face to face training rather then online learning as is done by LMS. Behind the scene TMS uses the code to charge the cost of the course.