TurboTax Online doesn't require any downloads or installation before use. If you've bought a TurboTax Online Activation Code, you need to enter the code here: https://activate.app.intuit.com/start
TurboTax Online Activation Codes will not work with TurboTax CD/Download, and vice-versa.