A website builder is a software platform used to build a website. Think of it as the tools you need in building your own website. These are usually offered alongside web hosting services for you to have an all-in-one package. On the other hand, web hosting hosts both the website and the builder. It is the server where you put your website on.