"Wait. I don't want to talk about the cloud ... The term 'cloud computing' is being used to refer to various different practices, which raise different issues. The use of that term cannot be clear. There is always confusion unless you're talking with specialists who know specifically what you really mean. Therefore, I've decided that I should not use that term. I reject that term. It's nebulous. One meaning is about services, which hold data that can be sent back to you when you wish. Another meaning is a method for distributing computing across many different computers. Another meaning is services that do computing tasks for you; tasks that you could've done on your own computer, but did not. These are three different meanings and three different issues. So I'll talk about these things, but I won't run them together."