A mobile application (or app) is a computer program designed to run on smartphones, tablet computers and other mobile devices. Apps are usually available through an app store for that platform. These began appearing in 2008. The largest stores are operated by the owner of the mobile operating system.