1. A web server in a system for hosting a digital image embedded in an external website comprising: a) a communication interface coupled to a network; and b) a control system associated with the communication interface and adapted to: i) receive a request from a requesting node for one of a plurality of digital images embedded within the external website; ii) obtain the one of the plurality of digital images from an image database; iii) analyze metadata associated with the one of the plurality of digital images to provide selection criteria; iv) select additional content to add to the one of the plurality of digital images based on the selection criteria; v) modify the one of the plurality of digital images to add the additional content, thereby generating a modified image; and vi) provide the modified image to the requesting node.