Cloud computing can be simply defined as computing based on the internet. Where in the past, people would have run programs or applications from software downloaded on a server or physical computer, cloud computing allows people to access to the same kinds of applications through the internet.