Cloud computing refers to applications and services offered over the Internet. These services are offered from data centres all over the world, which collectively are referred to as the ‘cloud’.