Una plataforma de e-learning es un espacio virtual para capacitación a distancia que permite crear aulas virtuales para interacción entre tutores y alumnos, evaluaciones, intercambio de archivos y participación en foros y chats. Ofrece capacitación flexible y económica, anula distancias, permite aprendizaje constante y libertad en el tiempo y ritmo de aprendizaje. Las plataformas se ofrecen hospedadas en servidores o instaladas localmente y requieren mantenimiento y asistencia más allá del hosting.