Patent ID: 7620570

Claim:
A method, performed over a computer network, of conducting a business activity between at first user and a second user, the first user being one of a seller and buyer and the second user being an other of the seller and buyer, comprising: selecting a product list filter from a data storage device including product list filters; selecting a terms and condition set from a data storage device including terms and conditions sets; assembling an electronic file defining a contract between the first user and the second user using the selected product list filter, the selected terms and condition set, and a profile of the first user; generating a computer user interface, specific to the first user, containing selected information contained in the electronic file; and communicating, via the computer network, the computer user interface to the first user in response to a request for information, wherein the electronic file comprises at least one static element and at least one dynamic element, and each of said terms and conditions set includes a plurality of terms and conditions instances.