What are 'Owned' channels?

Owned channels refer to the Retailer’s owned content delivery channels such as website, email, app, blog, or social media pages. These can unlock additional revenue for the Retailer by allowing Brands to advertise on these assets when potential customers are ready to purchase.