وب اپلیکیشن (یا به اختصار وب اپ) به اپلیکیشنی گفته میشود که به صورت کلاینت-سرور پیادهسازی شده و در یک سرور مرکزی اجرا میشود. غالباً کلاینتها درخواست خود را در بستر شبکه و از طریق مرورگر به وب اپلیکیشن مد نظر ارسال کرده و در همانجا پاسخ را مشاهده میکنند. از معروفترین وب اپلیکیشنها میتوان به وبمیلها، IM (مخفف Instant Messaging و به معنای پیامرسان فوری)، درگاههای پرداخت اینترنتی، فروشگاههای آنلاین، سرچ انجینها و ... اشاره کرد.
تفاوت وبسایت و وب اپلیکیشن
مرز واضحی بین یک وبسایت و یک وب اپلیکیشن وجود ندارد؛ گاهی ممکن است یک وبسایت چندین وب اپلیکیشن را درونش داشته باشد همچون گوگل اما به طور کلی وبسایتها بیشتر بر محتوا تمرکز دارند و وب اپلیکیشنها بیشتر بر نحوۀ تعامل با کاربر و نوع سرویسی که ارائه میدهد تمرکز میکنند.
موبایل وب اپ
از انواع متداول وب اپلیکیشنها میتوان به وب اپلیکیشنهای موبایلی اشاره کرد که به صورت رسپانسیو (واکنشگرا) طراحی میشوند تا کاربران موبایلی هم به راحتی بتوانند در مرورگر خود آنها را مشاهده کرده و یا از آنها سرویس بگیرند.