What are cloud servers?

The term ‘cloud’ is used to describe a number of very different products, but in our case, it refers to on-demand, scalable, virtualized servers accessible over the internet.