컴퓨터에 관심이 있는 사람이라면 누구나 한 번쯤은 크롤링이라는 단어를 들어본 적이 있을 것이다. 직접 구현을 해본 경험을 가진 사람도 있고, 그냥 이런 기술이라는 것만 알고 있는 사람일 수도 있다. 나 역시 후자에 속해있었는데, 크롤링을 통해 데이터를 수집하는 것만 알고 있었고 정확한 개념을 몰랐는데, 우연히 크롤링을 해볼 기회가 생겨서 일단 크롤링이 무엇인지를 알기 위해 인터넷에서 정보를 찾기 시작했다. 그러던 도중에 크롤링에 대한 정보와 스크래핑에 대한 정보를 보게 되었고, 뭔가 서로 밀접하게 관련되어 있지만, 용어를 잘못 사용한다던지, 잘못 이해하고 있는 사람들이 많다고 하기에 내가 정보를 바탕으로 정리를 해보려고 한다. 1. 크롤링(Crawling)이란? 나무위키에 있는 정의를 따른다면 크롤링은 ..