هو برمجيات تعمل كوسيط لربط أجزاء مختلفة من التطبيق أو النظام.
في تطوير الويب يستخدم لمعالجة الطلبات قبل وصولها للكود الأساسي مثل التحقق من الهوية.