If you're unfamiliar with Google Groups, it's basically an update to the traditional internet mailing list. Members of a group interact with each other in Gmail-like threaded conversations, and users can create their own groups as well as search for and join existing groups.