A software distribution model in which applications are hosted by a third-party provider and made available to customers over the Internet.