Question: where does the concept of karma come from?
Answer: Jainism; Hinduism; ancient India; Taoism; Sikhism; Buddhism