Abstract
Mobile cloud computing, a combination of two computing mechanisms. One is mobile computing and second is cloud computing. These 2 have become one of the major and crucial word of information industry. It is an advanced version of mobile computing technology and wireless technology. Mobile devices faces many challenges like storage, security, bandwidth etc. Therefore, researchers introduce a better solution called MCC (Mobile cloud computing). Which manage both infrastructure data storage and data processing. MCC is still under development. MCC integrates cloud computing into mobile environment and overcome obstacles related to performance. MCC is the mechanism that is necessary to make it secure. With the latter aim, this paper presents a review on the background and principle of MCC, characteristics, recent research work, and future research trends.