A mobile app is a program that runs on a smartphone or tablet and uses device features like the camera, GPS, and sensors. It can range from an e-commerce tool to an internal communication platform.