Cloud Computing : How It Works, Types, And Its Advantages