iTunes is the new iSync. If you read the iPhone pages at apple.com, all syncing of contacts and calendars is done through iTunes.
Given that it is an agent and not a full-on application, the process of syncing to Yahoo! is probably transparent to the end-user and works in conjunction with iTunes during the syncing process. This, of course, is just speculation.