Instead of using a local server or an individual computer, cloud computing makes use of a network of remote servers hosted on the internet. It can be described as one of the most efficient ways of doing business, opening up access to the latest hardware (e.g. secure servers) and software resources (e.g. email, data backup) at a nominal cost.