Definition and overview

Definition:
Cloud computing is an array of networked computers that can provide the virtual infrastructure for off load processing or storage.