software as a service
A software distribution model in which a client pays via subscription for a third party to store and maintain applications that can be accessed by the client over the Internet (i.e. on the cloud). Sometimes hyphenated. Software as a service makes it easy for businesses to maintain a current software suite.