Bot jest to program komputerowy działający w sposób automatyczny i autonomiczny, bez udziału jego twórcy. Boty mogą pełnić różne zadania w obrębie analizy aplikacji webowych dokonując w nich cyklicznych odwiedzin, skanów lub zmian. Boty stosowane przez wyszukiwarki internetowe oraz aplikacje służące do analityki internetowej nazywamy Crawlerami.