the client computer assuming the matching items are not cached in the client computer the system will not find the matching items in the client computer database when this occurs the system will send the matching keyword to the remote server the remote server will then receive the matching item or their indications from its database these retrieved matching items will then be compared with the local database on the client computer any items already cached on the client computer database will not be downloaded to the client computer the remaining matching items will then be downloaded to the client computer for representation to the user any items downloaded to the client computer becomes part of the client computer database from the above and because downloaded items become part of the local database any subsequent searches that match items that are also referenced by the keyword u201c help u201d will be in the local database such searches will therefore be conducted faster as the matching items will no longer have to be downloaded to the client computer from the remote server as will be explained below if indications of the matching items are used such indications can be presented to the user in a faster manner as such indications would have been cached in the client computer for partial keyword searches the user must enter a search term that has a predefined minimum number of letters as an example if the minimum number.