This depends on your technical skills, as well as your future plans for the growth of your website.  If this is your first time building a website, using a website builder provides you with the easiest option for getting your website up and running within the shortest time. Since web builders are targeted at beginners with no technical skills, they can be used by just about anyone. If you have the technical expertise, or if you are willing to contend with a steeper learning curve, WordPress is the better option. This is because WordPress gives you unlimited options. With a WordPress website, you can build just about any kind of website, with no limitations or restrictions to hold you back. In addition, if you have plans to add more complex functionalities to your website in future, WordPress is the better choice. However, if you need a simple website without any advanced functionality, using a website builder presents the easiest option.