The essense of Web 2.0 is user generated content. Message boards, interactive calendars, blogs, members only areas, chatrooms. We can create sites that allow users to set up accounts and post to message boards, upload content, post to blogs etc. We can create sites that allow users to sign up for pay memberships.
We can handle the even the most advanced database programming which means you can do just about anything you want with your site!