Cuando los programadores crean sus aplicaciones, no solo están desarrollando un software, sino también una marca, una identidad que distingue sus productos en el mercado y que puede venir acompañada de un nombre y lema comercial, emblema empresarial, rótulos de establecimiento e indicaciones geográficas.