Accounting involves keeping records of all the transactions that take place in a business. This includes balancing of books of accounts, for example, balance sheet and profit and loss accounts . Book keeping is more like accounting. It also involves keeping records of transactions by preparing the books of accounts. This could be company financial accounts and partnership accounts. Data entry involves creating and filling documents with information. In this case it could be a word document or excel where you use spreadsheets.