A unified user interface is described that allows a user to search,
browse, and launch items from the same user interface. For example, a
single text input box may be provided that allows the user to perform all
these functions by typing in a portion of an item name or an entire item
name. The various functions may be selectively performed depending upon
the text inputted by the user into the text input box. For example, where
the text appears to be the beginning of an item name, then those items
matching the input text will dynamically appear as the user types. Or,
where the text appears to be the beginning of a file path, then items in
that file path may be presented. In addition, advanced items such as
system files may be suppressed so that inexperienced users do not
accidentally stumble across these items.