Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites.