The design of mobile applications has a significant impact on the amount of mobile data they use. This chapter provides a high-level overview of mobile applications. Mobile applications typically have a component on the handheld device and another component running on a server in the Internet.