Las plataformas virtuales, son programas (softwares) orientados a la Internet, se utilizan para el diseño y desarrollo de cursos o módulos didácticos en la red internacional. Permiten mejorar la comunicación (alumno-docente; alumno-alumno) y desarrollar el aprendizaje individual y colectivo.
Una App es una aplicación de software que se instala en dispositivos móviles o tablets para ayudar al usuario en una labor concreta, ya sea de carácter profesional o de ocio y entretenimiento, a diferencia de una webapp que no es instalable
Las redes sociales son sitios de internet que permiten a las personas conectarse con sus amigos e incluso realizar nuevas amistades, de manera virtual, y compartir contenidos, interactuar, crear comunidades sobre intereses similares: trabajo, lecturas, juegos, amistad, relaciones amorosas, relaciones comerciales, etc.
No es simplemente la implementación del diseño convencional ya que se abarcan diferentes aspectos como el diseño gráfico web, diseño de interfaz y experiencia de usuario, como la navegabilidad, interactividad, usabilidad, arquitectura de la información; interacción de medios, entre los que podemos mencionar audio
El aprendizaje colaborativo hace referencia a metodologías de trabajo en equipo. Está inmerso en la teoría de constructivismo social y se centra en el proceso de construcción del conocimiento que resulta de la interacción entre un grupo de participantes que forman comunidades de aprendizaje formal o informal.