What is web scraping?

The act of extracting data from websites.  This can be used for many purposes but in terms of SEO, it tends to be for estimating your search engine ranking.