10. The system in claim 9 , said system having a plurality types of documents and a plurality of structure templates for each type of documents and for each category of readers said system further comprising means for specifying a particular target audience and a particular document type; means for selecting a structure template according to said particular document type and said particular target audience; means for creating a structure with a plurality of sub-structures according to said structure template and a corresponding plurality of sub-structure templates, wherein said structure inherits a plurality of procedures from said structure template with said plurality of procedures to be run on said CPU to perform a plurality of specific tasks; means for stimulating ideas to produce a plurality of ideas; means for organizing said plurality of ideas to produce a plurality of organized ideas; means for manipulating said plurality of organized ideas to produce a plurality of manipulated ideas; means for developing a plurality of details for said plurality of manipulated ideas; means for filling each sub-structure of said structure by a corresponding detail; means for specifying a particular presentation suggestion for said particular target audience; means for specifying a plurality of interesting sub-structures from said plurality of sub-structures for said particular target audience; means for combining said plurality of interesting sub-structures and said particular presentation suggestion into said structured document, wherein said plurality of interesting sub-structures forms a reading structure; and means selected from a group comprising means for generating said plurality of structures by selecting a plurality of sets of a structure, means for generating said structured document by integrating said plurality of structures and said plurality of presentation suggestions, means for generating a derived sub-structure from a plurality of sub-structures in a same structure, and means for generating a derived sub-structure from a plurality of sub-structures in said plurality of structures, whereby said system helps examining ideas from various aspects, helps developing details for various target audiences, and helps generating said structured document comprised with various suggesting approaches for guiding said various target audiences to read; and whereby said reader can access information by following said plurality of presentation suggestions and said reader's specific requirements.
10. The system in claim 9 , said system having a plurality types of documents and a plurality of structure templates for each type of documents and for each category of readers said system further comprising means for specifying a particular target audience and a particular document type; means for selecting a structure template according to said particular document type and said particular target audience; means for creating a structure with a plurality of sub-structures according to said structure template and a corresponding plurality of sub-structure templates, wherein said structure inherits a plurality of procedures from said structure template with said plurality of procedures to be run on said CPU to perform a plurality of specific tasks; means for stimulating ideas to produce a plurality of ideas; means for organizing said plurality of ideas to produce a plurality of organized ideas; means for manipulating said plurality of organized ideas to produce a plurality of manipulated ideas; means for developing a plurality of details for said plurality of manipulated ideas; means for filling each sub-structure of said structure by a corresponding detail; means for specifying a particular presentation suggestion for said particular target audience; means for specifying a plurality of interesting sub-structures from said plurality of sub-structures for said particular target audience; means for combining said plurality of interesting sub-structures and said particular presentation suggestion into said structured document, wherein said plurality of interesting sub-structures forms a reading structure; and means selected from a group comprising means for generating said plurality of structures by selecting a plurality of sets of a structure, means for generating said structured document by integrating said plurality of structures and said plurality of presentation suggestions, means for generating a derived sub-structure from a plurality of sub-structures in a same structure, and means for generating a derived sub-structure from a plurality of sub-structures in said plurality of structures, whereby said system helps examining ideas from various aspects, helps developing details for various target audiences, and helps generating said structured document comprised with various suggesting approaches for guiding said various target audiences to read; and whereby said reader can access information by following said plurality of presentation suggestions and said reader's specific requirements. 12. The system in claim 10 , wherein said system is connected to the Internet and a database, said system comprising means for modifying said structure, means for assigning a new property to said structure, means for searching for information from Internet and said database, means for detecting sentence patterns, providing variations, displaying good and bad examples, means for displaying information in various formats, means for examining information systematically, means for examining said structure vertically and horizontally, means for performing grammar analysis, and means for proving advices on editing and revising.