Premanand Maharaj Ji
What is karma yoga and how does it differ from ordinary karma?
Karma yoga frees; plain karma binds
Good and bad karma both bind. Selfless action offered to Bhagwan is karma yoga, which gives liberation.
Karma done without desire to give happiness to others is karma yoga, and if it is offered to Bhagwan it becomes the giver of moksha.