The concept is now used very generally to explain things which are stored or accessed on servers connected to the internet. These servers a often generic to the internet and not dedicated or located with a particular provider. Your bank may have their own servers and so are technically offering their service on the cloud, they are offering it exclusively through their own server. However, it is open to interpretation:
Cloud computing is a type of computing that relies on shared computing resources rather than having local servers or personal devices to handle applications. In its most simple description, cloud computing is taking services (“cloud services”) and moving them outside an organization’s firewall. Applications, storage and other services are accessed via the Web. The services are delivered and used over the Internet and are paid for by the cloud customer on an as-needed or pay-per-use business model.
Can you name 10 services that use cloud computing?