16. A computer-readable medium storing instructions for selecting products, comprising: pages in a markup language, wherein each of the pages is respectively associated with one of a plurality of attribute groups, wherein each of the pages respectively includes both representations of attributes assigned to the one attribute group of the associated page and input fields for a user to select the represented attributes, and wherein the pages display representations of products; and a program module utilizing a browser program to perform at least one of displaying the pages, searching the pages, and analyzing the pages in the markup language, a software component that selects one of the representations of one of the products; a software component that calculates a utilization for the selected product based on product properties specified by the user and that graphically displays the calculated utilization of the selected product in the markup language and a value of an excessive demand on the selected product which fails to correspond to the search profile specified by the user; and a software component that generates a page in the markup language graphically illustrating the value of excessive demand of the selected product in relation to the property input by the user and displaying the generated page.
16. A computer-readable medium storing instructions for selecting products, comprising: pages in a markup language, wherein each of the pages is respectively associated with one of a plurality of attribute groups, wherein each of the pages respectively includes both representations of attributes assigned to the one attribute group of the associated page and input fields for a user to select the represented attributes, and wherein the pages display representations of products; and a program module utilizing a browser program to perform at least one of displaying the pages, searching the pages, and analyzing the pages in the markup language, a software component that selects one of the representations of one of the products; a software component that calculates a utilization for the selected product based on product properties specified by the user and that graphically displays the calculated utilization of the selected product in the markup language and a value of an excessive demand on the selected product which fails to correspond to the search profile specified by the user; and a software component that generates a page in the markup language graphically illustrating the value of excessive demand of the selected product in relation to the property input by the user and displaying the generated page. 18. The computer-readable medium according to claim 16 , further comprising: a software component that processes a selection of a representation of a product into a selection of the attributes associated with the selected product and that utilizes the associated attributes to specify the products searched for.