Eine Lernplattform ist ein komplexes Softwaresystem, das der Bereitstellung von Lerninhalten und der Organisation von Lernvorgängen dient. Eine wichtige Aufgabe einer web-basierten Lernumgebung ist außerdem die Kommunikation zwischen Lernenden und Lehrenden zu ermöglichen. Folglich symbolisiert diese eine Schnittstelle zwischen Bildungsanbieter und lernender Person.