1. A computer-enabled method of combining online content from multiple sources, the method comprising the steps of: acquiring site content from a web site; acquiring descriptive data associated with the site content, wherein the descriptive data conforms to a defined format; retrieving additional content from an online data source, wherein the additional content is selected based upon the descriptive data; and displaying at least a portion of the additional content in combination with the site content, wherein the overlay is based upon the additional content.