In the world of finance, two terms often used interchangeably are accounting and bookkeeping, but they refer to distinct ...