What does it mean to have my money deposited to a credit karma account? And why not deposited into my account?

If I use the credit karma option what happens to my money once it goes into their account?