Web scraping is the process of collecting selected data from one or more web pages for storage or further processing.

For instance, software might be used to scan a web page, listing the Members of Parliament for the United Kingdom, gathering their names, and adding the names to a local file. This would be an instance of scraping.