Bots are automated applications that can browse the web. Some bots, such as search engine crawlers, are helpful. But there are also malicious bots which can harm sites and applications in a number of ways.