Cloud Computing
The concept of cloud computing is based on outsourcing computing resources. Instead of buying specific hardware or software with a relatively large investment, companies rent applications from service providers and access them over the Internet. Instead of managing traditional IT resources, the hosting company simply handles background engineering, connects to the service through a secure web browser, and uses them as needed. These services are hosted online on secure servers (a network of computers collectively known as the cloud).