Web scraper는 웹사이트에서 데이터를 자동으로 추출하고 수집하는 소프트웨어 도구나 프로그램을 의미합니다. 'Scrape'가 '긁어내다'라는 뜻을 가진 것처럼, 인터넷상의 방대한 정보 중 필요한 부분만을 긁어모아 구조화된 데이터로 변환하는 역할을 합니다. 주로 데이터 분석, 시장 조사, 가격 비교 사이트 운영 등을 위해 사용됩니다. 사람이 일일이 복사해서 붙여넣는 수동적인 작업을 자동화하여 효율성을 극대화해주지만, 웹사이트의 이용 약관이나 저작권법을 준수해야 한다는 윤리적, 법적 고려 사항이 따릅니다. 유사한 용어인 'Web Crawler'와 혼용되기도 하지만, 크롤러가 웹 페이지를 찾아다니며 인덱싱하는 것에 초점을 맞춘다면, 스크레이퍼는 특정 데이터를 추출하는 목적이 더 강합니다. 기술적인 맥락뿐만 아니라 비즈니스 인텔리전스 분야에서도 매우 빈번하게 사용되는 용어입니다.