1. A system for facilitating electronic commerce transactions in a marketing system comprising: a memory device having embodied therein information relating to a plurality of marketing system products or services; and a processor in communication with the memory device, the processor configured to: establish an interactive online registration process so that a plurality of individuals may register with the marketing system in a First Participation Category wherein an individual registered in the First Participation Category is eligible to buy products or services at a First Participation Category price and is eligible to earn compensation based on sales to other individuals; provide a plurality of web files operatively coupled to a web site associated with the marketing system; allow access to a plurality of marketing system products or services to an individual not registered with the marketing system via at least one of the plurality of web files; and receive an indication that the unregistered individual wishes to undertake a transaction with the marketing system and, in response thereto, select an individual registered in the First Participation Category of the plurality of individuals registered in the First Participation Category, the selection being based on a geographic proximity of the registered individual to the unregistered individual, and establish an assignment of the unregistered individual with the selected registered individual such that the selected registered individual earns compensation based on the transaction, the selected individual having no participation in the transaction between the marketing system and the unregistered individual.