Mediadrive esta desarrollado bajo una arquitectura de cliente-servidor.
Nuestros navegadores de internet (Internet explorer, mozilla, opera etc) hacen la función de cliente.
El servidor provee a los clientes el curso mediadrive y almacena en una base de datos el resultado del desempeño de los alumnos en el curso, se almacena hora y fecha de cada ingreso, número de ingresos, tiempo total de estudio, temas estudiados, temas faltantes, calificiación etc. Estos datos quedan almacenados en la base de datos para futuras consultas.