As internet speeds have gradually increased over the past decade, the way that software companies distribute their products has changed. Whilst software applications have traditionally been delivered via physical means, including floppy discs and CDs, high speed broadband has allowed publishers to distribute their software online. This has many benefits, the most obvious being that it allows companies to forgo the additional costs that CD manufacturing and stocking the product in store can incur. In addition to this, it allows users to easily download software in the comfort of their own home and at any time that is convenient for them.

More recently, high speed internet, along with the cloud, has given software developers and publishers a new means of delivering software – via software as a service (SaaS) platforms. SaaS platforms are hosted entirely online, usually in the cloud, and are accessed via an end user’s internet browser. Popular examples of SaaS applications include Google’s Drive suite, which include a SaaS office suite and email client, and Microsoft’s Office 365, an online version of their popular Office suite. This type of delivery provides end users with a much easier method for accessing software, whilst also enabling them to synchronise their data online to be access across several different platforms.