Depending on which version you are using, it typically performs one of three main functions:

Scripts like the one by rickdgray on GitHub are used to "poll" (repeatedly check) a product page.

Most versions of amazon_checker.py follow a standard Python setup process:

For heavy use, some tools support HTTP/SOCKS proxies to rotate IP addresses and avoid blocks.