Cloud computing is an emerging technology that uses remote servers and the internet to maintain data and applications. It provides computing resources like storage, servers, and enterprise applications delivered over the internet. The cloud offers an on-demand, flexible environment that saves corporations money while providing scalable, secure access to resources from any internet-connected device. Popular cloud services include Google Apps, Amazon Web Services, and Microsoft Azure.