WordPress was designed to make a blog but these days you can create almost any type of websites thanks to vast pool of WordPress plugins and themes that are available for free to all WordPress user.