Get your taxes done using TurboTax

I don't really understand the whole payment scheme, or how it works at all really.

Does it take the money out of my returns? Or do I have to pay ahead of time?