A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection.

Single-page and progressive are two approaches for a website to seem more like a native app.