El marketing programático surge a partir de la necesidad de aprovechar más y mejor el espacio digital para la publicidad online, esto a partir de la diversidad de contenidos en Internet y de la proliferación de sitios que venden espacios publicitarios. 

Las facilidades que nos ofrece esta  forma de hacer publicidad digital son diversas; podemos hablar de posibilidades en cuanto a la oferta y demanda,segmentación del mercado más exacta y oportunidades en tiempo real, entre otras.

El marketing programático facilita la tarea de llegar anuestro público objetivo a través de la segmentación automática de perfiles eintereses que generen conversiones, lo cual lo convierte en una manera de hacer publicidad online más rentable; no se apuesta sólo por el espacio en la página web sino por la compra de una audiencia específica.

Programmatic funciona a través de campañas de Display en medios, con la cualidad de optimizar la compra en un proceso continuo, pues se rentabilizan las impresiones de los anuncios en muy poco tiempo y con información actualizada en tiempo real. Todo esto con la acción mecánica de la plataforma, la cual elige automáticamente entre los criterios de compra-venta encomendados.

El tiempo real es un factor clave en los anuncios que funcionan con programmatic. Se tiene la posibilidad de llevar un modelo de compra que nos permite tener ofertas específicas, mensajes, contenido o anuncios a través de canales de pago, canales propios y/o ganados. El marketing programático reconoce al consumidor a partir de su actividad online, de manera que predice lo que hace y sabe cómo llegar a él.

Los principales componentes del marketing programmatic han venido evolucionando desde la creación de tecnologías y medios para la ejecución de este tipo de campañas, por tanto han surgido nuevos actores dentro de este campo, como son agentes compradores, agentes vendedores, proveedores de datos, entre otros.