A good website to help build a website?

Would anyone be able to help me, i need a website that will help me build a website for free. I would prefer the website to be stringed as www.example.com rather www.example.domain.com if you get what i mean?

Any website builder would help thankyou.
7 answers 7