Web scraping is when you take any publicly available online data and import the found information into any local file on your computer. The main difference here to data scraping is that web scraping definition requires the internet to be conducted. It is also often done through a Python scraper.