Cloud Computing – Public, Private and Hybrid Clouds Introduction