Un annuaire permet de faire une recherche par rubrique alors qu’un moteur de recherche permet de faire une recherche sur le contenu texte de pages Web.
Un annuaire propose les URL de sites Web alors qu’un moteur de recherche propose les URL de pages Web (plusieurs pages d’un même site Web peuvent être proposées pour une même recherche).