Скрейпинг
Автоматическое извлечение данных с чужих сайтов. То же, что парсинг, но чаще о промышленных масштабах.
Скрейпинг и парсинг в обиходе означают одно и то же: забрать данные с чужого сайта автоматически. Разница скорее в оттенке — скрейпингом чаще называют массовый сбор, парсингом — разбор конкретной страницы.
Законность зависит от того, что собирают и как используют. Публичные данные собирать обычно не запрещено, но систематическое копирование базы данных сайта может нарушать права её изготовителя, а воспроизведение текстов — авторские права.
С технической стороны у владельца сайта есть несколько уровней ответа: ограничение частоты, проверка браузера, отдача данных без цен для подозрительных клиентов. Полностью закрыться нельзя: то, что видит покупатель, увидит и программа. Задача — сделать сбор достаточно дорогим, чтобы он потерял смысл.