The system has been designed to minimize your need to know much about accounting.
This is particularly true if you are only using the Billing and Accounts Receivable parts of the system.
However, if you use the Accounts Payable and General Ledger, then a greater degree of accounting knowledge is necessary.
See
Accounting Principles for further information on this.