A Learning Content Management System (LCMS) is a software application that helps organizations create, manage, and deliver educational content and courses. LCMSs are used by corporate training departments, eLearning companies, and educational institutions to create and deliver online courses, training materials, and learning portals.