There are eight main types of web applications. The first is a progressive web application offering users a native mobile app experience. Then we should mention multi-page applications and single-page apps like Gmail or Twitter that do not require reloading web pages from the server. Besides, there are portal web applications that work best for big corporations. Content management systems allow companies to create, manage, and modify content while e-commerce web apps promote online shopping. Finally, there are static and dynamic web applications.