Traditionally, banners are a piece of cloth that has symbol, logo, message or slogan printed in vivid colors. They are very flexible in terms position and are customized to attract audience and get maximum exposure. Ideally, they should be placed in crowded places to get attention of as many people as possible. They primarily use more visuals and vivid colors, though some insist on witty slogans to get their message across-but limited number of words are used to avoid distraction. A development in banners is what is known as e-banners: banners placed strategically placed on websites for the purpose of advertisement. They are not only effective but cost-friendly as well.