Il s'agit généralement d'un serveur HTTP ou serveur web qui stocke les publicités utilisées en marketing online et les diffuse aux internautes qui visitent les sites internets dont il a la charge.
L'Ad server voit son contenu perpétuellement mis à jour, pour permettre aux pages internet touchées de pouvoir proposer de nouvelles publicités. Le but d'un Ad server, plus encore que diffuser des publicités aux internet, est de gérer les espaces publicitaires et de fournir des statistiques indépendantes.
Pour se faire, il comptabilise le nombre de clics et d'affichages pour une campagne publicitaire ainsi que le nombre de transformations (selon le critère sélectionné). Ce qui aide l'annonceur à mieux déterminer le retour sur investissement pour un site particulier.
L'Ad server permet donc de cibler les internautes et leur proposer des pubs pertinentes, de mettre en ligne des publicités ainsi que du rich media, d'affiner son approche et de l'optimiser selon les résultats reçus.
Il peut également mettre en place un capping selon l'internaute, ce qui permet d'éviter une érosion de l'impact du message publicitaire, classer les publicités selon un ordre d'apparition.