Dependiendo de la actividad para la que fue diseñado, una aplicación puede manipular texto, números, gráficos o una combinación de estos elementos.