Every day we unintentionally come across hundreds of banner ads. Advertisers pay a lot of money for each banner of display advertising to other businesses interested, i.e. social networks, search engines, online games, news portals and other websites.