A theme in WHMCS controls the client facing user interface.

WHMCS allows you to provide a seamless experience for your website visitors by customising the look of the client area to match the rest of your website.

The recommended way to customise WHMCS themes is by creating Child Themes.