The function of anti-bot software is to determine when another application is trying to access it as if a real user would and prevent any action that should only be allowed by humans.