1. A system comprising: a first computer capable of being coupled to a network, the first computer to generate a platform-independent intermediate file of a rich media file, the intermediate file including (a) information to be viewed by a user, (b) viewing options, and (c) viewing limits to control access to the rich media file; assembling means for assembling the information, the viewing options, and the viewing limits of the intermediate file to the rich media file; and coupling means for coupling a built-in viewer to the intermediate file as a single file to make the rich media file viewable.
1. A system comprising: a first computer capable of being coupled to a network, the first computer to generate a platform-independent intermediate file of a rich media file, the intermediate file including (a) information to be viewed by a user, (b) viewing options, and (c) viewing limits to control access to the rich media file; assembling means for assembling the information, the viewing options, and the viewing limits of the intermediate file to the rich media file; and coupling means for coupling a built-in viewer to the intermediate file as a single file to make the rich media file viewable. 14. The system of claim 1 , wherein: the rich media file includes a first dialogue box structured to appear responsive to the viewing limits of the rich media file, the first dialogue box to communicate to the user an invitation to access another rich media file; and the second computer is configured to send the another rich media file to the user responsive to the first dialogue box.