Step #1: User begins installation of desired software program.

Step #2: User is prompted with the opportunity to download related software program(s) in addition to the initial program. Typically, the additional software offered is determined by a sophisticated technology that pairs complimentary products, while taking into consideration the user’s “profile”, the advertiser’s needs, and the publisher’s restrictions.

Step #3: Advertiser pays publisher each time the advertiser product is installed in within the publisher’s installation path. This closes the