Cloud Computing

The delivery of computing services over the internet