É extremamente simples, na verdade, e funciona por meio de duas partes: um rastreador da web (web crawler) e um raspador da web (web scraper). O rastreador da web é o cavalo, e o raspador é a carruagem. O rastreador conduz o raspador, como que manualmente, pela internet, de onde ele extrai os dados solicitados.