An ad server operates utilizing the two an advertisement choice engine and an advertisement planning engine. The advert determination engine selects the exceptional ad for display determined by predefined principles and aims established from the publisher and advertiser; variables like targeting, advert format, and placement enable to create these