Abstract: Cloud computing play a big role in today business environment. It provides on-demand services. Here we provide what actually cloud computing is and itís various computing technologies and their characteristics.

Keywords: Cloud computing, Architecture, computing technologies, characteristics.