Get your taxes done using TurboTax

No.  The download is the same as the CD.  Actually the download might be more current and have the updates already applied.

 

How to install Turbo Tax if you don't have a CD drive

https://ttlc.intuit.com/community/installing/help/i-bought-the-cd-but-my-computer-doesn-t-have-a-cd-...Did