A banner is a flag or other piece of cloth with a symbol , logo, slogan or other message. Sometimes, churches use banners to evangelize people.