"These days, especially in the IT world, most people are familiar with the concept of cloud computing and they take advantage of it for a variety of personal and business reasons." . . . . .