Reverse engineering. Basically, if you want to take a compiled binary apart to figure out how it works, IDA is the best tool that there is for that job.
I use a similar application to reverse binaries of proprietary software we legally purchase and use. The vendor is sometimes unable or unwilling to document how something actually works or how something could work if it was configured in a certain way.