Karma is the record of services. Karma is the term used in Buddhist teaching. Taoists use the term te. Christians us the term "deed." Many other spiritual beings use the term "virtue." Karma, te, deed, and virtue are the same thing but in different words. To understand karma is to understand all of these words.
The Power of Soul (ed. Simon and Schuster, 2012) - ISBN: 9781471105647