A server which stores a large number of adverts in files. These adverts are requested by code inserted into a Web page. Such servers can be relatively simple, sending adverts to a page on a periodic basis, or sophisticated, sending adverts of a certain category and for differing lengths of time. Effectively, an advert server acts as a special-purpose file server which uses push technology.