On-demand is a system that came about with the advent of the computer and is meant to respond immediately to wants&sbquo requests and demands. In short&sbquo it's an interactive format that immediately provides a service at the time the user requires it. To give a concrete example&sbquo the wants or wishes of the audience are unrelated to which television or radio program is broadcast when. It is established as a one-way communication&sbquo and the user receives a service comprising those broadcast images at those broadcast times. This is not on-demand. However&sbquo distribution of data on the Internet&sbquo such as the WWW and e-mail&sbquo is for the most part provided according to the on-demand system. When the user wants something&sbquo an interactive communication ca be set up an benefit is conferred upon the user. In the 90s&sbquo the focus was on video on demand system (VOD) ---facilitated by the integration of computer systems into cable TV or optical fiber networks---that could accommodate the desires of individual users and broadcast the movie they wanted to see when the wanted to see it. With this the word on-demand became part of the vernacular. As the Internet came into wider use and evolved&sbquo network companies started to use the word on-demand for all service systems where supply and demand became bi-directional&sbquo and especially those in which users had the right to leadership. On-demand has become an indispensable condition if the new media is to be superior to the old media that merely furnished set content. It has become an important keyword regarding the nature of benefit for the consumer. This is not merely so for the computer an its peripheral devices&sbquo but also for on-demand publishing that prints and sells books according to the demands of individual readers. On-demand is an important factor in information design for a new system for society&sbquo eve for fields that are not directly related to the Internet&sbquo such as business transaction and public service&sbquo and is an issue in hoe to expand bi-directional functions and create a more detailed network.