Сервер приложений - серверная программа, в которой сохраняется бизнес-логика приложения. Серверы приложений, также именуемые «app servers», обеспечивают осуществление транзакций и других взаимодействий между конечными пользователями и внутрикорпоративными БД и приложениями. Они обеспечивают функционал кластеризации, классы доступа к БД, обработку транзакций и обмен сообщениями. Для многоуровневых приложений рекомендуется отделять обработку от физического обращения к web-страницам, что достигается с помощью размещения web-сервера в архитектуре перед сервером приложений.