This document provides an overview of mobile computing. It defines mobile computing as technologies that allow people to access network services from anywhere at any time. It discusses how mobile computing devices have evolved from simple display devices to laptops and personal digital assistants. The document also covers wireless network technologies like mobile IP that enable connectivity. It discusses challenges like low bandwidth, security risks, and power consumption for mobile devices and disconnected operations. The document concludes that while mobile computing faces limitations, technology is constantly improving and many challenges either have or are working towards solutions.