Una app es una pieza de software desarrollada para sistemas operativos móviles como Android o iOS. Existen apps nativas desarrolladas específicamente para cada sistema, apps híbridas que combinan características de las nativas y las web, y apps web desarrolladas en HTML. Las apps pueden ser gratuitas, usar pagos in-app o modelos de publicidad, y distribuirse a través de mercados de aplicaciones o tiendas de aplicaciones.