35 Providing on-line computer services via a global computer network, including a virtual marketplace where goods or services for sale can be submitted, project needs can be submitted, bids received, and transactions completed either on-line or off-line; hosting and maintaining web sites for others on a computer server, facilitating the electronic movement of information relevant to the construction process and industry; providing and maintaining an on-line database featuring information relevant to the construction via a global computer network; providing on-line general news and a wide variety of general interest information related to the construction industry via a global computer network; providing and maintaining an on-line database featuring evaluative feedback and ratings of seller's goods or services, the value and prices of seller's goods and services, buyer's and seller's performance, delivery and overall experience therewith; integration of project information into the data processing systems of manufacturers or suppliers.