An illuminated logo is any advertisement, tenant logo, building identifier, or brand promotion which is placed on a building's facade so that it can be seen from the surrounding landscape.
An internally lit sign or graphic placed on the facade for high visibility.