17. The system of claim 15 , wherein the parser comprises an analyzer for extracting one or more objects or attributes from a search query.
15. A system for displaying content to a user, comprising: a processor and associated memory containing computer executable instructions that when executed by the processor provide a system comprising: a content retrieval manager for retrieving information for display in a content display object and identifying one or more formats associated with the content display object, the one or more formats being identified prior to retrieving the information; a display object library for storing application display objects and content display objects; a parser for matching application display objects, content display objects, and content categories to a search query; and a display manager for presenting at least one of content display objects, application display objects, and content categories, wherein the display manager presents a content display object by formatting information retrieved by the content retrieval manager using at least one format identified as associated with the presented content display object, the at least one format being selected based on a content type of the retrieved information; wherein the one or more content category objects and the one or more secondary category objects are displayed as nodes in a graph navigation display of content categories.