Courseware es un software de curso producido de acuerdo con los requisitos del programa de enseñanza mediante la determinación de los objetivos de enseñanza, el análisis del contenido y las tareas de enseñanza, la estructura de las actividades de enseñanza y el diseño de la interfaz. Directamente relacionado con el contenido del curso. El denominado material didáctico multimedia se basa en los requisitos del plan de estudios y las necesidades docentes.
Después de un estricto diseño de enseñanza, el software del curso se produce a partir de una variedad de expresiones multimedia y estructuras de hipertexto. En términos de tiempo de demostración, el contenido del material didáctico multimedia puede ser más o menos. Un conjunto grande de material didáctico multimedia puede contener un contenido de curso completo y puede ejecutarse durante docenas de horas de clase; un conjunto pequeño de material didáctico multimedia solo puede ejecutarse durante 10 horas; 30 minutos, o incluso menos.