इंटरनेट का स्थान सभी प्रकार के संसाधनों से भरा हुआ है जो मनोरंजन और एक बहुत ही अलग प्रकृति की जानकारी प्रदान करते हैं। इस सारे कन्फ्यूजन को सर्च इंजन की मदद से ही सुलझाया जा सकता है।
एक सर्च इंजन विभिन्न सॉफ्टवेयर और हार्डवेयर टूल्स का एक संग्रह है, जिसका मुख्य कार्य इंटरनेट पर जानकारी की खोज करना है। एक सामान्य उपयोगकर्ता के लिए, एक खोज इंजन एक नियमित वेब इंटरफ़ेस है, जिसमें अतिरिक्त रूप से विभिन्न डेटा और नेटवर्क संसाधनों की खोज करने का कार्य होता है।
किसी भी सर्च इंजन के केंद्र में तथाकथित सर्च इंजन होता है, जो सर्च इंजन के कामकाज को सुनिश्चित करने के उद्देश्य से सॉफ्टवेयर सॉल्यूशंस का एक सेट होता है। एक नियम के रूप में, इसकी कार्रवाई का तंत्र इसके डेवलपर्स का एक व्यापार रहस्य है।
वर्तमान में, कई खोज इंजन हैं, जिनमें से सबसे प्रसिद्ध हैं: Google, निगमा, यांडेक्स, बिंग और कुछ अन्य। इनमें से प्रत्येक प्रणाली खोजशब्द स्कैनिंग के सिद्धांत पर आधारित है। इंटरनेट पर किसी भी संसाधन या साइट को एक खोज इंजन द्वारा किसी कारण से अनुक्रमित किया जाता है (या, इसे अधिक स्पष्ट रूप से पंजीकृत करने के लिए), लेकिन एक या किसी अन्य खोज इंजन के प्रशासन के लिए अनुक्रमण के लिए आवेदन करके। इसके जवाब में प्रशासन इसके लिए जरूरी शर्तों की घोषणा करता है। एक नियम के रूप में, ये शर्तें अपेक्षाकृत ढीली हैं और संसाधन के मुख्य पृष्ठ पर किसी भी टैग को जोड़ने में शामिल हैं।
टैग जोड़ने के बाद, खोज इंजन संसाधन के सभी पृष्ठों के कोड को क्रॉल करना शुरू कर देता है। यदि अनुक्रमण के लिए उपलब्ध कराए गए संसाधनों में कीवर्ड निर्दिष्ट किए गए हैं तो प्रक्रिया बहुत तेज और आसान हो जाएगी। कीवर्ड का मतलब शब्दों और वाक्यांशों का एक सेट है, जिसके लिए एक खोज इंजन, जब उपयोगकर्ता से अनुरोध किया जाता है, तो वह दूसरों के समूह से दिए गए संसाधन का चयन करने में सक्षम होगा।
फिलहाल, शुद्ध खोज इंजन अब मौजूद नहीं हैं। स्वयं खोज इंजन के अलावा, इसके डेवलपर्स उपयोगकर्ताओं को ई-मेल सेवाएं, इलेक्ट्रॉनिक धन, खोज इंजन उपयोगकर्ताओं के बीच संचार प्रणाली के साथ-साथ कई सुखद छोटी चीजें प्रदान करते हैं जैसे मौसम की स्थिति की निगरानी, ट्रैफिक जाम, और इसी तरह, निर्भर करता है डेवलपर्स के स्वाद पर।