Lo spazio Internet è pieno di ogni sorta di risorse che offrono intrattenimento e informazioni di natura molto diversa. Tutta questa confusione può essere risolta solo con l'aiuto dei motori di ricerca.
Un motore di ricerca è una raccolta di vari strumenti software e hardware, il cui compito principale è cercare informazioni su Internet. Per un utente normale, un motore di ricerca è una normale interfaccia web, che ha anche la funzione di cercare vari dati e risorse di rete.
Al centro di ogni motore di ricerca c'è il cosiddetto motore di ricerca, che è un insieme di soluzioni software allo scopo di garantire il funzionamento del motore di ricerca. Di norma, il meccanismo della sua azione è un segreto commerciale dei suoi sviluppatori.
Attualmente ci sono molti motori di ricerca, i più famosi dei quali sono: Google, Nigma, Yandex, Bing e alcuni altri. Ciascuno di questi sistemi si basa sul principio della scansione delle parole chiave. Qualsiasi risorsa o sito su Internet viene indicizzato (o, per dirla più schiettamente, registrato) da un motore di ricerca per un motivo, ma richiedendo l'indicizzazione all'amministrazione dell'uno o dell'altro motore di ricerca. In risposta, l'amministrazione annuncia le condizioni necessarie per questo. Di norma, queste condizioni sono piuttosto lasche e consistono nell'aggiunta di eventuali tag nella pagina principale della risorsa.
Dopo aver aggiunto i tag, il motore di ricerca avvia la scansione del codice di tutte le pagine della risorsa. Il processo sarà molto più rapido e semplice se le parole chiave sono specificate nelle risorse fornite per l'indicizzazione. Per parole chiave si intende un insieme di parole e frasi per cui un motore di ricerca, quando richiesto da un utente, sarebbe in grado di selezionare una determinata risorsa da un insieme di altre.
Al momento, i motori di ricerca puri non esistono più. Oltre al motore di ricerca stesso, i suoi sviluppatori forniscono agli utenti servizi di posta elettronica, moneta elettronica, sistemi di comunicazione tra gli utenti dei motori di ricerca, nonché una serie di piccole cose piacevoli come il monitoraggio delle condizioni meteorologiche, gli ingorghi e così via, a seconda sui gusti degli sviluppatori.