Software plus services

Software plus services combines hosted services with locally running software in a variation on cloud computing. Such composite applications combine traditional software with remote services to provide a consistent user experience across devices and form factors.

There are various reasons for this to be a favoured approach when compared to moving everything to cloud or software as a service models.