Which term describes a program that seeks and identifies items in an online database?

A web crawler or web scraper