A mobile app is a computer program designed to run on a mobile device such as a smartphone or tablet computer.

Mobile apps often stand in contrast to desktop applications that run on desktop computers, and with web applications which run in mobile web browsers rather than directly on the mobile device.