Cloud computing is the supply of computing resources such as storage, databases, software applications, and servers via the internet.