In digital marketing, programmatic marketing campaigns are automatically triggered by any type of event and deployed according to a set of rules applied by software and algorithms. Human skills are still needed in programmatic campaigns as the campaigns and rules are planned beforehand and established by marketers.
The most common forms of programmatic marketing on digital channels are:
- Programmatic buying via RTB and ad exchanges
- Programmatic site retargeting
- Shopping cart abandonment email campaigns
- Dynamic creative optimization (DCO) 
- Product recommendation
Taken from: http://en.wikipedia.org/wiki/Programmatic_marketing