Programmatic Advertising is the marketing practice to buy and sell advertising space with the help of software. Usually, the software selects channels to optimize the reach among a specified target audience. In many cases, it does so at a price arrived at though Real-Time Bidding (RTB). RTB refers to the buying of ad space in real-time auctions. This is basically the same process which Google uses to set the price for its ads.