Question: where does the concept of karma come from
Answer: With origins in ancient India , karma is a key concept in Hinduism , Buddhism , Jainism , Sikhism , and Taoism .