Interneta telpa ir piepildīta ar visu veidu resursiem, kas piedāvā izklaidi un ļoti atšķirīgu informāciju. Visu šo neskaidrību var sakārtot tikai ar meklētājprogrammu palīdzību.
Meklētājprogramma ir dažādu programmatūras un aparatūras rīku kolekcija, kuras galvenais uzdevums ir meklēt informāciju internetā. Parastam lietotājam meklētājprogramma ir parasta tīmekļa saskarne, kurai papildus ir dažādu datu un tīkla resursu meklēšanas funkcija.
Jebkuras meklētājprogrammas centrā ir tā sauktā meklētājprogramma, kas ir programmatūras risinājumu kopums, lai nodrošinātu meklētājprogrammas darbību. Parasti tās darbības mehānisms ir tā izstrādātāju komercnoslēpums.
Pašlaik ir daudz meklētājprogrammu, no kurām slavenākās ir: Google, Nigma, Yandex, Bing un dažas citas. Katra no šīm sistēmām ir balstīta uz atslēgvārdu skenēšanas principu. Jebkuru resursu vai vietni internetā meklētājprogramma indeksē (vai, precīzāk izsakoties, reģistrē) kāda iemesla dēļ, bet, piesakoties indeksēšanai vienas vai citas meklētājprogrammas administrācijā. Atbildot uz to, administrācija paziņo tam nepieciešamos nosacījumus. Parasti šie nosacījumi ir diezgan brīvi un sastāv no jebkādu tagu pievienošanas resursa galvenajā lapā.
Pēc tagu pievienošanas meklētājprogramma sāk pārmeklēt visu resursa lapu kodu. Ja indeksēšanai paredzētajos resursos tiks norādīti atslēgvārdi, process noritēs daudz ātrāk un vienkāršāk. Atslēgas vārdi nozīmē vārdu un frāžu kopumu, kuriem meklētājprogramma pēc lietotāja pieprasījuma spētu atlasīt konkrēto resursu no citu kopas.
Šobrīd tīras meklētājprogrammas vairs nepastāv. Papildus pašai meklētājprogrammai tās izstrādātāji lietotājiem nodrošina e-pasta pakalpojumus, elektronisko naudu, sakaru sistēmas starp meklētājprogrammu lietotājiem, kā arī vairākas patīkamas lietas, piemēram, laika apstākļu novērošanu, satiksmes sastrēgumus utt. par izstrādātāju gaumi.