מנוע חיפוש אני מגדיר כתוכנה המשמשת לחיפוש מידע ממוחשב הזמין במאגר מידע ממוחשב מסוים; תוכנות מנוע חיפוש מכילות שדה קלט ו\או רכיב הקלטה שאליהם ניתן להזין קלט שאילתאת חיפוש.
ככלל, הרצת קלט תניב פלט (תוצאות חיפוש) במערך התוצאות של מנוע החיפוש (או תתן פלט קולי)[1]; תוצאות חיפוש הכלולות במערך תוצאות יוצגו למשל בדף תוצאות חיפוש אחד או יותר.
תוצאות חיפוש יכולות להיות למשל קישורים לאתרי אינטרנט שאונדקסו לבסיס נתונים הקשור בתוכנת מנוע החיפוש הספציפית וכל תוצאה מוחזרת דרך התאמה לקריטריונים של מפתחי מנועי חיפוש.