Types of Web Applications: 1. Client-side web application 2. Server-side web application 3. Single-page web application