From the 2000s onwards, cloud computing, especially SaaS as the new delivery model had a significant impact on the productivity space (enabled by the explosion of internet speed). Advantages such as low setup & infrastructure costs, high scalability and automatic updates have been so revolutionary (2nd wave of differentiation) that on-premise softw... See more