Багато освітніх програм включають функції спільного користування та багатостороннього співробітництва. Способи використання освітніх програмних засобів у навчальному процесі вивчає технопедагогіка. Імітаційні програми. Використовуються для симуляції фізичних або абстрактних систем у наукових, освітніх або інших цілях.