Промежуточное программное обеспечение (ПО) — это программа, которая действует как посредник-переводчик, устанавливается между приложениями, размещёнными на одном сервере, и любым количеством клиентов, которые хотят получить доступ к этому приложению. 2 Оно даёт пользователям возможность взаимодействовать друг с другом и с приложениями в гетерогенной вычислительной среде. 2
Прикладное программное обеспечение — это программы, предназначенные для решения задач пользователя. 3 Их также называют приложениями. 3 Примеры прикладного ПО: текстовые, графические, видео- и аудиоредакторы, веб-обозреватели, антивирусные пакеты, комплексы для проектирования в различных профессиональных областях, проигрыватели, архиваторы. 3
Таким образом, основное отличие в том, что промежуточное ПО обеспечивает взаимодействие пользователей и прикладных программ с различными платформами, а прикладное ПО предназначено для решения конкретных задач пользователя. 13