WordPress is free open source web software. It is completely customizable and can be used to make a website for almost any purpose.
Plugins are add-ons that can extend WordPress to do almost anything you can imagine. Most plugins are free to download and use.
Many web hosting companies offer WordPress hosting. WordPress works best when it’s in a rich hosting environment with a WordPress friendly host.
WordPress themes are a collection of template files that can transform the look and function of a site into almost anything you want.
BuddyPress is a free open source social networking software package that transforms WordPress into a social network platform.