Provide site for online communication, collaboration and sharing of resources