Cloud Computing is a term that applies to applications and data storage that are delivered over the Internet, via wireless connection. Cloud Computing is a model for enabling convenient, on-demand network access to a shared pool. Mobile Cloud Computing (MCC) can be integrated with the existing cloud system without requiring any additional costly infrastructure.