I think that collaborative learning and project planning online is one more way to get things done. Deciding when it is the appropriate tool to get the job done may be more of the construct in your post.