Cloud Computing is defined as storing and accessing data and computing services over the Internet. It doesn't store any data on users' personal computers. It is the on-demand availability of computer services like servers, networking, databases, data storage, etc .