How and where to install WHMCS

On the usage tab of the plugin it says "Don’t forget you will need a copy of WHMCS installed and ready to go before getting started here."

Does it mean that I have to go somewhere else and download something and install it some place before I install WP and the plugin?

Please point me in the right direction.

Thank you.