En general, se entienden como técnicas de scrapping aquellas que permiten la obtención de información desde fuentes de datos que involucran documentos complejos y estructurados, como pueden ser páginas en HTML o XML. Su implementación consiste en generar un robot que recorra los elementos del documento extrayendo la información de acuerdo con su localización.