Este documento descreve 10 tipos de software educacional:
1) Tutorial - ensina conceitos novos substituindo aulas tradicionais com perguntas e respostas limitadas;
2) Aplicativo - programas para aplicações específicas que não fornecem feedback;
3) Jogos educacionais - proporcionam aprendizagem por meio de recreação explorando fantasia e desafios.