La computadora se compone de hardware y software. El hardware incluye partes físicas como la unidad central de procesamiento, mientras que el software incluye programas que no pueden ser tocados como los sistemas operativos y las aplicaciones. El software de sistema ayuda a interactuar con el hardware y dar soporte a otros programas, mientras que el software de aplicación se usa para tareas específicas como procesamiento de texto y hojas de cálculo. Las plataformas de aprendizaje en línea como Moodle permiten la comunicación entre maestros y estudiantes