What are the differences between Turbotax Online and TurboTax Desktop?

What are the differences between Turbotax Online and TurboTax Desktop? Why would I choose TTO over TTD? Why would I chose TTD over TTO?