A web application is a computer program that employs web technology and web browsers to perform tasks over the Internet. Usually, it requires a web server to manage requests from the client, an application server to perform these tasks, and a database to store the information. Well-known web apps are Google Apps and Microsoft 365.