Browse Definitions:
Definition

ad server

An ad server is software that stores data about advertising content and delivers ads to websites and applications. Ad servers are available as hosted services or as self-hosted products.

Ad servers are special-purpose web servers; like other web servers, they use HTTP (Hypertext Transfer Protocol) to serve the related files in response to user requests, which are forwarded by their computers' HTTP clients. When a user requests a web page by typing a URL (uniform resource locator) or site name into their browser’s address bar, the browser creates a connection to the site publisher's content server. When the content server returns the code for the page, at least one line includes the option to display an ad, along with the URL for retrieval of the specific ad content.

In addition to delivering advertising content, ad servers perform a variety of other tasks. Depending on the specific product or service, an ad server may also track ad views and clicks and target ads based on pre-defined criteria. Some also monitor for indications of click fraud and other types of ad fraud to ensure that the advertiser's content is actually being viewed by the appropriate audience.

In programmatic advertising, the selection and purchase of an ad impression and targeting of a specific user or group of users takes place while the requested page is loading, through a process known as real-time bidding (RTB).

Watch an introductory video about how ad servers work:

This was last updated in February 2017

Continue Reading About ad server

Join the conversation

1 comment

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

Has your company implemented programmatic advertising and, if so, how has it worked out?
Cancel

-ADS BY GOOGLE

File Extensions and File Formats

SearchCompliance

SearchSecurity

  • copyright

    Copyright is a legal term describing ownership of control of the rights to the use and distribution of certain works of creative ...

  • keylogger (keystroke logger or system monitor)

    A keylogger, sometimes called a keystroke logger or system monitor, is a type of surveillance technology used to monitor and ...

  • password

    A password is an unspaced sequence of characters used to determine that a computer user requesting access to a computer system is...

SearchHealthIT

SearchDisasterRecovery

  • business continuity plan (BCP)

    A business continuity plan (BCP) is a document that consists of the critical information an organization needs to continue ...

  • call tree

    A call tree -- sometimes referred to as a phone tree -- is a telecommunications chain for notifying specific individuals of an ...

  • mass notification system (MNS)

    A mass notification system is a platform that sends one-way messages to inform employees and the public of an emergency.

SearchStorage

  • RAID (redundant array of independent disks)

    RAID (redundant array of independent disks) is a way of storing the same data in different places on multiple hard disks to ...

  • data migration

    Data migration is the process of transferring data between data storage systems, data formats or computer systems.

  • compact disc (CD)

    A compact disc is a portable storage medium that can be used for recording, storing and playing back audio, video and other data ...

SearchSolidStateStorage

  • NVMe (non-volatile memory express)

    NVMe (non-volatile memory express) is a host controller interface and storage protocol to enable a solid-state drive to use the ...

  • SSD RAID (solid-state drive RAID)

    SSD RAID (solid-state drive RAID) is a methodology commonly used to protect data by distributing redundant data blocks across ...

  • Tier 0

    Tier 0 (tier zero) is a level of data storage that is faster, and perhaps more expensive, than any other level in the storage ...

SearchCloudStorage

  • RESTful API

    A RESTful application program interface breaks down a transaction to create a series of small modules, each of which addresses an...

  • cloud storage infrastructure

    Cloud storage infrastructure is the hardware and software framework that supports the computing requirements of a private or ...

  • Zadara VPSA and ZIOS

    Zadara Storage provides block, file or object storage with varying levels of compute and capacity through its ZIOS and VPSA ...

Close