The difference is in the authorization. Steam allows install and use all software in your account on any computer, so problems like "computer bound" installation and "lost" installation files do not exist when using Steam. Also it handles updates. But that comes with price, the computer should be connected to the Internet (not only for installation but in general to run the program).
I do not have Sonar Steam edition, so I do not know if Internet connection is required to run Platinum. Steam has own "forum", monitored by CW. I think you can get more precise answer there.