What is web scraping?

Collecting information from web pages by machine rather than by hand. It has plenty of legitimate uses, including reading your own sites, monitoring your own listings, and gathering public information you would otherwise copy manually. It also has real limits worth respecting: robots.txt, terms of service, rate limits, and the difference between public information and personal information. Anything touching the last of those is a privacy question before it is a technical one.