WordPress used to be a blogging platform only. As an open source project, hundreds of volunteers around the world are working for it to improve it. Thus it has become the most powerful CMS that can be used to build any site.
The amazing thing about WordPress is, you can add any functionality to your WordPress site. All you need