الإعلان البرمجي هو عملية شراء وبيع آلية لمساحات إعلانية عبر الإنترنت من خلال الخوارزميات والمزادات التي تجري في الوقت الفعلي (ما يُعرف بـ RTB)، بدلاً من التفاوض اليدوي التقليدي على الشروط بين معلن معين وناشر معين. وهي تتيح للمعلنين الاستهداف الدقيق عبر عدد هائل من المواقع الإلكترونية والتطبيقات المختلفة في آن واحد، وكل ذلك من خلال واجهة مركزية واحدة.