While web hosting is providing and maintaining servers, a website builder is a software tool that makes creating your website easy and effective.
Get more info on the differences, and see if you need a builder to create your site.