The document provides an overview of mobile computing. It defines mobile computing as using portable computers that maintain network connections while users are mobile. It discusses types of wireless devices, characteristics of mobile objects, moving object databases used to track changing positions of objects, and query languages for mobile object databases. The document also outlines some applications of mobile computing and challenges in the field, as well as the future potential of increased processing power and artificial intelligence.