Nafasi ya mtandao imejazwa na kila aina ya rasilimali zinazotoa burudani na habari za asili tofauti sana. Machafuko haya yote yanaweza kutatuliwa tu kwa msaada wa injini za utaftaji.
Injini ya utaftaji ni mkusanyiko wa vifaa anuwai vya programu na vifaa, kazi kuu ambayo ni kutafuta habari kwenye mtandao. Kwa mtumiaji wa kawaida, injini ya utaftaji ni kiolesura cha wavuti cha kawaida, ambacho kwa kuongeza kina kazi ya kutafuta data anuwai na rasilimali za mtandao.
Katika moyo wa injini yoyote ya utaftaji ni ile inayoitwa injini ya utaftaji, ambayo ni seti ya suluhisho za programu kwa kusudi la kuhakikisha utendaji wa injini ya utaftaji. Kama sheria, utaratibu wa hatua yake ni siri ya biashara ya watengenezaji wake.
Hivi sasa, kuna injini nyingi za utaftaji, maarufu zaidi ambazo ni: Google, Nigma, Yandex, Bing na zingine. Kila moja ya mifumo hii inategemea kanuni ya utaftaji wa neno kuu. Rasilimali yoyote au tovuti kwenye wavuti imeorodheshwa (au, kuiweka wazi, imesajiliwa) na injini ya utaftaji kwa sababu, lakini kwa kuomba kuorodhesha kwa usimamizi wa moja au nyingine injini ya utaftaji. Kwa kujibu, uongozi unatangaza hali zinazohitajika kwa hii. Kama sheria, hali hizi ni huru na zinajumuisha kuongeza vitambulisho vyovyote kwenye ukurasa kuu wa rasilimali.
Baada ya kuongeza vitambulisho, injini ya utaftaji inaanza kutambaa nambari ya kurasa zote za rasilimali. Utaratibu utaenda haraka zaidi na rahisi ikiwa maneno muhimu yameainishwa katika rasilimali zilizotolewa kwa kuorodhesha. Maneno muhimu yanamaanisha seti ya maneno na misemo ambayo injini ya utaftaji, ikiombwa kutoka kwa mtumiaji, itaweza kuchagua rasilimali iliyopewa kutoka kwa seti ya wengine.
Kwa sasa, injini safi za utaftaji hazipo tena. Mbali na injini ya utaftaji yenyewe, watengenezaji wake hupa watumiaji huduma za barua pepe, pesa za elektroniki, mifumo ya mawasiliano kati ya watumiaji wa injini za utaftaji, na vile vile vitu kadhaa vya kupendeza kama kuangalia hali ya hali ya hewa, msongamano wa magari, na kadhalika, juu ya ladha ya watengenezaji.