Well, my ten cents is that it's a project collaboration website in which you can set up specific projects with people, set goals and dates; or you can post a public project in which anyone can help with (or a moderated public project).
Am I close Phill?
P.S. I'd love an invite if you would be willing. My email is unloud at gmail :-)
I love your projects. I can't wait to see what you're up to :-D