Cloud has, unfortunately, become a term that could mean different things to different people. To be clear we provide data centre based distributed virtualisation infrastructures, on-premises virtualisation infrastructures and many of the hosted applications you may need.