1. A method of creating a color tag and associating the color tag with an image to be displayed, comprising: creating, by a computer, a color tag comprising a selected one of an attribute and information identifying an attribute that will be communicated to at least one of an application and a device, wherein the at least one of the application and the device is capable of taking an action associated with the color tag, wherein creating the color tag comprises: creating a plurality of blocks to represent a color tag, each block comprising one or more colors with each color having an associated intensity; and setting the intensity of at least one color of at least one block such that the intensity represents at least part of the selected one of the attribute and the information identifying the attribute; associating the color tag with an image to be displayed on a display, wherein the color tag will be displayed with or as part of the image on the display.