The vast amount of information available through the Web has made it difficult to retrieve information relevant to a specific task. To help ensure that users' interactions with a system are successful, preparation of content and its presentation to users must take into account (a) what information needs to be extracted, (b) the way in which this information should be stored and organized, (c) the methods for retrieving the information, and (d) how the information should be displayed. The goal of this article is to discuss the generic problems facing content preparation and evaluate the current methods available to help remedy them, as well as identify areas in which more research is needed. The material presented in this article was a result of the collective efforts of the participants of a special "white paper" session that was part of the 9th International Conference on Human-Computer Interaction (HCI International 2001).