There are three types of karma:
1. Karta: where you do it yourself
2. Kaaryata: where you make someone else do it
3. Anumodi: where you just keep quiet or accept others doing their karma, and that also brings you karma.
If you really go deep into karma, it is really scary! Suppose a thief or dacoit is stealing something , and suppose you have fed him something, you get the karma of that doing also. Suppose you have fed a beggar on the street, and he does some wrong thing, that karma will also come to you. Karma is a vast and endless subject.
Now, how can one be, without karma sticking on to you? That is yoga! Yoga greases you in such a way that karma doesn’t stick anywhere. When halwa (a sweet pudding) is made, more ghee (clarified butter)is added so that it does not stick to the pan. Similarly, bhakti (devotion) is that ghee (grease) which does not allow karma to stick on to the pan (body)
~ Sri Sri Ravi Shankar