What bookkeeping is
Bookkeeping is the recording phase of accounting. It captures every transaction that has a monetary effect on the business — a sale, a purchase, a payment, a receipt, a loan — in a systematic way, so that the accounts can later be summarised, analysed and reported. No bookkeeping, no accounting: the financial statements, tax returns and management reports all start from the books.
The word "features" is used two ways in searches about bookkeeping. Students and new business owners usually mean the characteristics of bookkeeping as a discipline. Buyers usually mean the features of bookkeeping software. This page covers the first, then shows how software delivers each one.