Dropbox has an API to allow external programs to use the service. There are no differences or very minor differences between iCloud and Dropbox functionality-wise.

The fact that Apple is behind iCloud and they're now going to integrate all of _their_ applications and the OS with it is going to make the difference. Apple certainly didn't invent anything revolutionary here, however it's revolutionary that the maker of a widely used desktop OS is doing it.