BuddyPress is a core plugin that provides infrastructure for numerous social networking features on your WordPress site. You can customize BuddyPress like a Mr. Potato Head with extra plugins, including chat rooms, questionnaires, forums, etc. bbPress is one such plugin that adds software for customizable community forums and bulletin boards.