In my attempt to investigate I came across an interesting interview with Nova Spivack, the founder of Radar Networks / Twine, here:
http://www.fastcompany.com/blog/kermit-pattison/fast-talk/twine-binds-qa-nova-spivack
It definitely helped to clarify the [stated] purpose of Twine. Yet, in spite of all of Twine's special semweb abilities I learned about, going back to the site I can't quite seem to understand,what makes it more than a link-sharing site.
Can you please enlighten me? Am I missing something major? I'm really curious, because the interview (and the idea of the semantic web) are really interesting, but I can't quite seem to connect the ideas to the actual site. Thanks!