PLE es un sistema que ayuda a los estudiantes a tomar el control de su propio aprendizaje. Esto incluye el apoyo a los estudiantes para fijar sus propios objetivos de aprendizaje, la gestión de los contenidos y procesos, comunicarse con otros en el proceso de aprendizaje y lograr así los objetivos de aprendizaje. Un PLE puede estar compuesto de una aplicación de escritorio o puede tratarse de una aplicación de escritorio o bien estar compuesto por uno o más servicios web.