Un PLE (Personal Learning Environment) es un entorno virtual donde el estudiante controla su propio aprendizaje al establecer sus objetivos y contar con contenidos y herramientas personalizadas como blogs, redes sociales y portafolios electrónicos. Elgg es una herramienta que permite implementar un PLE al integrar redes sociales, e-portfolios, blogs y otras herramientas web 2.0, y también puede funcionar como un sistema de gestión del aprendizaje básico.