Cloud computing or software-as-a-service (SaaS) is a term used to describe a fairly recent idea where you can rent or even borrow online software. For years and years small and midsize firms have had very little choice in terms of system software: build your own bespoke system; cobble together something…