WordPress is amazing free online open source website content management system (CMS) written in PHP and MySQL. WordPress started in 2003 by Matt Mullenweg and Mike Little. Started as just blogging system but has evolved to be used as full content management system (CMS) in website with millions of plugins, widgets and themes. WordPress installed on a web server and local computer configured to as a one web server for testing and learning. 10 million websites running with WordPress content management system (CMS) as of now. You can download and install this tool from www.wordpress.org.
WordPress has a web template system using a template processor.
Users can install and switch themes. WordPress website requires at least one theme and theme should be designed and developed by WordPress standards with structured PHP, HTML and Cascading Style Sheets (CSS). WordPress themes in two categories free themes and premium themes. All the free themes listed in WordPress theme directory and premium themes purchased from WordPress developers and development companies. If you have not any technical or development knowledge you can use free WordPress themes from WordPress theme directory on www.wordpress.org
Widget is block of code that can be providing a specific function. You can be added in sidebars, footers and also known as widget-ready areas on your themes or web page. They were created to provide a simple and easy to use way of giving to users for more control over the design and structure of their site.
Default widget that comes with WordPress for Categories, Tag Cloud, Search etc. And also Plugin will add their own widget.
Lots of features available in WordPress. Integrated link management, search engine friendly url structure, the ability to assign multiple categories to articles. WordPress providing standardized formatting and styling of text (for example smart quotes). And also support for Trackback and Pingback for displaying links on other sites. WordPress website or blog content can be edited in HTML using visual editor.
You can use wordpress.com to create a free blog. WordPress is released under GPL so you can use to free, modify and redistribute the code.