A piece of software that is downloaded to run on a mobile phone, typically from an app store or mobile internet site.