Using WordPress gives you powerful access to create and manage your own website and blog. You can use WordPress for any purpose. You can build a simple presentation website, a complex Content Management System, a news site, portfolio site, or an online shop.
With all the resources available on the internet the time to build a website has decreased from a few days to a few hours at most. You no longer need to have a web designer or company create your website unless you want that.