Cloud computing delivers software, platform, and IT infrastructure services via a shared network. In this model, businesses access resources such as hosted software and applications remotely, i.e., via the internet.