What do you understand by double-entry bookkeeping in accounting? What are the rules associated with it?

Double-entry bookkeeping is a principle of accounting where every debit has a corresponding credit. In simple words, we can say that the total debited amount is always equal to the total credit amount.