Webscraping verwijst naar het extraheren van gegevens van een website. Deze informatie wordt verzameld en vervolgens geëxporteerd naar een formaat dat nuttiger is voor de gebruiker. Of het nu een spreadsheet of een API is.
Hoewel webschrapen handmatig kan worden gedaan, hebben geautomatiseerde tools in de meeste gevallen de voorkeur bij het schrapen van webgegevens, omdat ze minder duur kunnen zijn en sneller kunnen werken.
Maar in de meeste gevallen is webscraping geen eenvoudige taak. Websites zijn er in vele soorten en maten, met als resultaat dat webschrapers variëren in functionaliteit en kenmerken.