Deloitte interview question

What is mean by cloud computing?