1. A method of providing a user with a positive search result by querying a database system, the method comprising the acts of: (A) utilizing a phonetic database having a plurality of phonetically equivalent formulas stored therein, each of the phonetically equivalent formulas being associated with at least one respective pronounceable unit; (B) receiving a search string from the user; (C) querying a primary database with the search string, the primary database having a plurality of primary records stored therein; (D) if the search string exists in the primary database: (1) identifying a respective one of the primary records which matches the search string in the primary database as the positive search result; and (E) if the search string does not exist in the primary database: (1) parsing the search string into at least one pronounceable unit; (2) applying the phonetically equivalent formulas to the at least one pronounceable unit for outputting at least one phonetic search string; (3) comparing the at least one phonetic search string with the primary records; (4) if the at least one phonetic search string exists in the primary database: (a) identifying at least one result candidate which matches the at least one phonetic search string in the primary database as the positive search result; and wherein the primary database is the Internet, the search string is a word or phrase within a web-page, and the search result is a link to the web-page that includes a phonetic equivalent to the search string.