Интернет пространството е изпълнено с всякакви ресурси, предлагащи забавления и информация от много различен характер. Цялото това объркване може да бъде разрешено само с помощта на търсачките.
Търсачката е колекция от различни софтуерни и хардуерни инструменти, чиято основна задача е да търси информация в Интернет. За обикновения потребител търсачката е обикновен уеб интерфейс, който допълнително има функцията за търсене на различни данни и мрежови ресурси.
В основата на всяка търсачка е така наречената търсачка, която представлява набор от софтуерни решения с цел осигуряване на функционирането на търсачката. По правило механизмът на неговото действие е търговска тайна на разработчиците му.
В момента има много търсачки, най-известните от които са: Google, Nigma, Yandex, Bing и някои други. Всяка от тези системи се основава на принципа на сканиране на ключови думи. Всеки ресурс или сайт в Интернет се индексира (или, казано по-откровено, регистрира се) от търсачката по причина, но чрез кандидатстване за индексиране в администрацията на една или друга търсачка. В отговор администрацията обявява необходимите условия за това. Като правило тези условия са доста разхлабени и се състоят в добавяне на всякакви тагове на главната страница на ресурса.
След добавяне на тагове търсачката започва да обхожда кода на всички страници на ресурса. Процесът ще върви много по-бързо и лесно, ако ключовите думи са посочени в ресурсите, предоставени за индексиране. Ключовите думи означават набор от думи и фрази, за които търсачката, при поискване от потребител, би могла да избере даден ресурс от набор от други.
В момента чистите търсачки вече не съществуват. В допълнение към самата търсачка, нейните разработчици предоставят на потребителите услуги за електронна поща, електронни пари, системи за комуникация между потребителите на търсачките, както и редица приятни малки неща като наблюдение на метеорологичните условия, задръствания и т.н., в зависимост от по вкуса на разработчиците.