My house is rented for the week to a software company that does not have a brick-and-mortar office. They all work out of their houses and do everything they do online. On the rare occasion they get together for facetime they rent a house like mine. I looked at their website and it said they do cloud computing for medium size companies. WTF is cloud computing?