1. A computer-implemented method, said computer implemented method comprising: receiving a data resource associated with a web page, the web page including an offering of a product and product offering terms; extracting product descriptors from the data resource, the product descriptors being associated with the product; requesting a search of marketplace offerings of the product based on the product descriptors; receiving results of the search, the results including marketplace offering terms of the marketplace offerings of the product; and displaying the marketplace offering terms, thereby facilitating comparison of the product offering terms with the marketplace offering terms.