Performing a search for both local electronic content and remote
electronic content based on a single query includes receiving a single
query that includes at least one search term. The received search term
typically is compared with indexed electronic content that is stored on a
local device to derive a first result and with electronic content that is
stored on a remote device to derive a second result. The comparison
generally occurs automatically in response to the single query. The first
result and the second result typically are combined into an amalgamated
result that then is displayed.