What is Double Entry Bookkeeping?

Double entry bookeeping is a standard accounting process which is characterized by making a balanced bookeeping entries using debits and credits to ensure accuracy. For each entry, the sum of the debits should equal the sum of the credits, otherwise an error has occurred.