نرم افزاری مبتنی بر رایانه که به صورت محلی روی سیستم عامل اجرا می شود
یک برنامه وب یک نرم افزار کاربردی است که بر روی یک سرور وب اجرا می شود ، بر خلاف نرم افزارهای مبتنی بر کامپیوتر که به صورت محلی روی سیستم عامل (سیستم عامل) دستگاه اجرا می شود. برنامه های وب توسط کاربر از طریق یک مرورگر وب با اتصال شبکه فعال قابل دسترسی هستند. این برنامه ها با استفاده از معماری به سبک سرویس گیرنده برنامه نویسی می شوند-کاربر ("مشتری") توسط یک سرور خارج از سایت که توسط شخص ثالث میزبانی می شود ، ارائه می شود. نمونه هایی از برنامه های کاربردی تحت وب رایج عبارتند از: ایمیل ، خرده فروشی آنلاین ، بانکداری آنلاین و حراج های آنلاین.