Introduction
Request made → Response received → Process response
In web scraping, the scraper sends a request to a website, waits for the response, processes the data, and then sends the next request.
Meanwhile, our computer is idle from the time the request is made until the response is received.
print(f"Waiting response for {URL}...")