1. A computerized method of customizing a search of a data source in response to a search request from a user, said data source linked to a computer executing one or more applications, said method comprising: determining a context of an application active on the computer; determining a default data source to search based on the determined context of the active application; and displaying a user interface (UI) including a search field for receiving a user-entered search term, said UI in response to the entered search term initiates a search of the determined default data source for content corresponding to the entered search term.