I’m trying to understand what is double entry accounting and how it works in practice. Can someone explain the basic concept, why every transaction has two entries (debit and credit), and how this system helps maintain accurate financial records? Also, how is it used in real-world accounting?