The document discusses different types of web applications and their characteristics. It describes document-centric websites, interactive and transactional applications, workflow-based applications, collaborative and social applications, portals, and ubiquitous applications. For each type, it provides examples and discusses their pros and cons. It also outlines three key dimensions - product-based, usage-based, and development-based - that characterize how web applications differ from traditional software applications.
Related topics: