Quickbooks Desktop vs. Quickbooks Online

Can anyone Please explain the differences between Quickbooks Desktop and Quickbooks Online. Which one is preferable?

1

Both are good.
As a freelancer you can use the Online version remotely.