A banner is a piece of Fabric or other material, often bearing a design, message, or Symbol. It serves as a visual declaration, an emblem of identity, or a public display. See also Flag Heraldry Textile Advertisement