WordPress – is a Content Management System that allows the website owner to post content using user friendly content editor.
Without the need of editing code or a web developer.
You can use WordPress, to build any kind of websites including Business sites, portfolios, one page sites but most preferably WordPress is best suited for Blogging. A huge number of plugins, themes, templates are made available by the WordPress Community, so the possibilities of What you can achieve with WordPress are endless, just think WordPress as Google but of the Web Design world. Find out more about its advantages and disadvantages here