Bookkeeping focuses on recording and organising financial transactions. Accounting uses those records to prepare reports, accounts, tax returns and financial explanations.
In practice, the two areas often overlap. A good accountant needs reliable bookkeeping, while a bookkeeper benefits from understanding how their work affects the final accounts and tax position.