Is HTC Sync actually on my phone?

view story

http://androidforums.com – I have been trying to find HTC Sync on my Explorer (Android 2.3.5), but can't find it. Is it actually on the phone, and if so, how can I get into it? Thanks. (The reason for my looking for it is long and complicated, but basically it is because the Sync does not work on my computer, and you say somewhere to make sure the same version is on the computer as is on the phone. And I want Sync because somewhere in the Explorer section of this wonderful site, it explains how to force apps to install to the SD card without root, for which you seem to need Sync installed. And I want to force the a (General)