Web application development is the creation of application programs that reside on remote servers and are delivered to the user's device over the Internet. ... Front-end development for web applications is accomplished through client-side programming. Client refers to a computer application such as a web browser.
Web applications include online forms, shopping carts, word processors, spreadsheets, video and photo editing, file conversion, file scanning, and email programs such as Gmail, Yahoo and AOL. Popular applications include Google Apps and Microsoft 365.