Web scraping is a technique for retrieving data from web pages. While one could certainly load any site in their browser and copy-paste the relevant data manually, this hardly scales and so web scraping is a task destined for automation. If you are curious why one would scrape the web(/blog/what-is-web-scraping/#web-scraping-use-cases), you'll find a myriad of reasons for that: Generating leads for marketing Monitoring prices on a page (and purchase when the price drops low) Academic research...