A Learning Management System (LMS) is a type of software that contains educational tools to facilitate learning, either online or offline.