The concept is much easier to understand than you would expect… Basically, the company uses its enormous buying power to buy advertising space in form of banner impressions. (by this way they create a global inventory) Banners Broker customers become publishers of websites who generate revenue (Customer Rewards) based on their advertising. (Ad-Pub Combo)
The only thing that you as a member/customer have to do is uploading your banner(s) (or the Banners Broker banners), targeting your niche and region (country or city) and Banners Broker will place your banners automatically on the internet and generate traffic for your website. You can also advertise different businesses with different banners, all at the same time.