Smartphones são equipamentos que permitem para além de estabelecer um contacto telefónico e/ou enviar e receber mensagens, combinar recursos de computadores pessoais, pois apresentam funcionalidades avançadas que podem ser estendidas por meio de programas aplicativos executados pelo seu sistema operacional,os quais se designam genericamente por aplicações. Os sistemas operacionais dos smartphones permitem que empresas de desenvolvimento de software criem e produzam milhares de aplicações adicionais, com as mais diversas utilidades.