Przestrzeń internetowa wypełniona jest różnego rodzaju zasobami oferującymi rozrywkę i informacje o bardzo odmiennym charakterze. Całe to zamieszanie można rozwiązać tylko za pomocą wyszukiwarek.
Wyszukiwarka to zbiór różnych narzędzi programowych i sprzętowych, których głównym zadaniem jest wyszukiwanie informacji w Internecie. Dla zwykłego użytkownika wyszukiwarka to zwykły interfejs WWW, który dodatkowo posiada funkcję wyszukiwania różnych danych i zasobów sieciowych.
Sercem każdej wyszukiwarki jest tak zwana wyszukiwarka, która jest zestawem rozwiązań programowych w celu zapewnienia funkcjonowania wyszukiwarki. Z reguły mechanizm jej działania jest tajemnicą handlową jej twórców.
Obecnie istnieje wiele wyszukiwarek, z których najbardziej znane to: Google, Nigma, Yandex, Bing i kilka innych. Każdy z tych systemów opiera się na zasadzie skanowania słów kluczowych. Każdy zasób lub witryna w Internecie jest indeksowana (lub, mówiąc dosadniej, rejestrowana) przez wyszukiwarkę z jakiegoś powodu, ale poprzez ubieganie się o indeksowanie do administracji tej lub innej wyszukiwarki. W odpowiedzi administracja ogłasza warunki konieczne do tego. Z reguły warunki te są dość luźne i polegają na dodaniu dowolnych tagów na stronie głównej zasobu.
Po dodaniu tagów wyszukiwarka zaczyna indeksować kod wszystkich stron zasobu. Proces będzie przebiegał znacznie szybciej i łatwiej, jeśli słowa kluczowe zostaną określone w zasobach przewidzianych do indeksowania. Słowa kluczowe oznaczają zestaw słów i fraz, dla których wyszukiwarka na żądanie użytkownika byłaby w stanie wybrać dany zasób ze zbioru innych.
W tej chwili czyste wyszukiwarki już nie istnieją. Oprócz samej wyszukiwarki jej twórcy zapewniają użytkownikom usługi poczty e-mail, pieniądze elektroniczne, systemy komunikacji między użytkownikami wyszukiwarki, a także szereg przyjemnych drobiazgów, takich jak monitorowanie warunków pogodowych, korków i tak dalej, w zależności od na gustach twórców.