22. An apparatus comprising: a first computer system configured to receive a plurality of data transmitted from a plurality of respective second computer systems, respectively, wherein each of the plurality of data represents an offer to sell at least one product; wherein the first computer system is configured to receive data relating to a request for the offer to sell at least one product; wherein the first computer system is configured to compare a first portion of each of the plurality of data to a first portion of the data relating to a request for the offer to sell at least one product; wherein the first computer system, in response to comparing the first portion of each of the plurality of data to the first portion of data relating to the request for the offer to sell at least one product, is configured to generate a plurality of signals, wherein each of the plurality of signals indicates whether the corresponding first portion of one of the plurality of data compares equally or unequally to the first portion of the data relating to the request for the offer to sell at least one product; wherein the computer system is configured to determine the offer is an exact match with the request if the first portions of data compare equally and determine the offer is an inexact match with the request if the first portions of data compare unequally; wherein the computer system is configured to adjust at least a subset of the inexact matches to allow comparison between the exact matching offers and the adjusted inexact matching offers, wherein to adjust at least a subset of the inexact matches comprises applying a normalization algorithm to the inexact matching offers; and wherein the computer system is configured to compare the adjusted inexact matching offers and the exact matching offers.
22. An apparatus comprising: a first computer system configured to receive a plurality of data transmitted from a plurality of respective second computer systems, respectively, wherein each of the plurality of data represents an offer to sell at least one product; wherein the first computer system is configured to receive data relating to a request for the offer to sell at least one product; wherein the first computer system is configured to compare a first portion of each of the plurality of data to a first portion of the data relating to a request for the offer to sell at least one product; wherein the first computer system, in response to comparing the first portion of each of the plurality of data to the first portion of data relating to the request for the offer to sell at least one product, is configured to generate a plurality of signals, wherein each of the plurality of signals indicates whether the corresponding first portion of one of the plurality of data compares equally or unequally to the first portion of the data relating to the request for the offer to sell at least one product; wherein the computer system is configured to determine the offer is an exact match with the request if the first portions of data compare equally and determine the offer is an inexact match with the request if the first portions of data compare unequally; wherein the computer system is configured to adjust at least a subset of the inexact matches to allow comparison between the exact matching offers and the adjusted inexact matching offers, wherein to adjust at least a subset of the inexact matches comprises applying a normalization algorithm to the inexact matching offers; and wherein the computer system is configured to compare the adjusted inexact matching offers and the exact matching offers. 23. The apparatus of claim 22 wherein to adjust at least a subset of the inexact matches comprises applying a normalization algorithm to the inexact matching offers.