Các ứng dụng trên môi trường Web ngày càng đóng vai trò quan trọng và thay thế dần các phần mềm truyền thống nhằm hỗ trợ tốt hơn các hoạt động đa dạng trong đời sống xã hội. Trong những năm gần đây, việc xây dựng và phát triển các ứng dụng Web được quan tâm đúng mức bởi giới công nghiệp cũng như các nhà nghiên cứu. Sự phát triển của phương pháp luận cũng như công nghệ và kỹ thuật hướng đối tượng đã tạo nhiều điều kiện thuận lợi để phát triển phần mềm Web nhờ sử.