Srila Prabhupada: Good karma means what is prescribed in the Vedas. Specifically, it is prescribed that one should perform yajna. Yajna means actions for the satisfaction of Lord Vishnu, the Supreme Personality of Godhead.
So good karma means performance of the yajnas as they are prescribed in the Vedic literatures. And the purpose of this yajna is to satisfy the Supreme Lord. A good, law-abiding citizen is one whose actions satisfy the government.
So, good karma is to satisfy Lord Vishnu, the Supreme Lord. Unfortunately, modern civilization does not know what the Supreme Personality of Godhead is, what to speak of satisfying Him. people do not know.
They are simply busy with material activities. Therefore all of them are performing only bad karma and therefore suffering. They are blind men leading other blind men.
And both are then suffering by bad karma. That is very easy to understand. If you do something criminal, you will suffer. If you do something benevolent for the state, for the people, then you are recognized; you are sometimes given a title.
This is good and bad karma. So, good karma means you enjoy some material happiness; bad karma means you suffer from material distress. By good karma you get birth in a good family; you get riches, good money. Then you become a learned scholar; you become beautiful also.
Speak Your Mind