A system, method and apparatus where one party's item or plurality of items can be electronically exchanged for currency, goods and services or plurality of currency, goods and services of another party using a public network such as the internet. Users of the invention can create offers and make payment using currency, goods, services or a combination of currency, goods and services. A computer will store in a central database a list of items that are searchable to users of the system and items which are available for exchange. Users can store in a central database, items and services associated with the said user, to be available as a resource for an electronic exchange. The invention will provide the system, rules and processes in beginning, negotiating and completing an exchange. Invention will provide user interfaces, database search capabilities, user rating features and account management features to facilitate electronic exchanges.