An e-application or web app is a software application that runs within a web browser using technologies like HTML, CSS, and JavaScript. Web apps are popular due to the ubiquity of web browsers and the ability to update apps without distributing software to each user. Common examples of web apps include webmail, e-commerce sites, online auctions, and wikis.