A Web Application (Web App) is application software that runs on a web server, unlike computer-based software programs that are run locally on the Operating System (OS) of the device. Web applications are accessed by the user through a web browser with an active network connection. These applications are programmed using a Client-Server modeled structure—the user (“Client”) is provided services through an off-site Server that is hosted by a third-party. Examples of commonly-used web applications include: web-mail, online retail sales, online banking, and online auctions.