Plugins extend and expand the functionality of WordPress. 41,298 plugins with 1,090,590,744 total downloads are at your fingertips.
BuddyPress helps you run any kind of social network on your WordPress, with member profiles, activity streams, user groups, messaging, and more.