This document discusses mobile computing and its applications and limitations. It provides an overview of mobile computing as enabling access to network services anywhere and anytime using mobile and wireless devices. It describes various applications of mobile computing in vehicles, emergencies, business, and replacing wired networks. The document also outlines limitations of mobile computing like resource constraints, interference, bandwidth issues, and security constraints. It includes a simplified reference model of the protocol stack in mobile systems and provides an overview of GSM services, system architecture, protocols, localization, calling, handover and security.