a computer program that runs in a web browser.
web site that allows users to access and interact with software from any device or computer that is connected to the internet
a software application that is installed on a web server and delivered to users through the internet.