Plugins extend and expand the functionality of WordPress. 40,991 plugins with 1,077,480,275 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.