Deloitte interview question

Explain cloud computing and IaaS.