Una aplicación es un software disponible en plataformas de distribución que se puede usar a través de un sistema operativo. Las aplicaciones se clasifican como nativas, desarrolladas específicamente para un sistema operativo en particular, o como aplicaciones web desarrolladas con HTML5. Las aplicaciones se desarrollan de forma nativa, web o híbrida. Las aplicaciones se comercializan de forma gratuita o de pago, y los servicios dentro de las aplicaciones generan ingresos para los desarrolladores.