Los buscadores utilizan software para indexar y buscar páginas web de forma automática. Están compuestos por un robot que recorre la web, un motor de indexación que analiza la información y la condensa en índices inversos, y un motor de búsqueda que procesa las consultas de los usuarios y presenta los resultados ordenados de forma jerárquica. Los buscadores solo pueden recuperar una pequeña parte de la información en internet ya que solo acceden a sus propios índices.