software that runs on a remote internet server rather than on a person's own personal computer.
a program that resides on a server on the internet, rather than a user's device, and is run through 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