
Whether you run a small personal homepage on the free hosting provided by your ISP from your bedroom, or a sophisticated and slick megasite on professional paid hosting there are free tools out there to help you.
Many of these such as the free guestbooks, polls, forums etc. that you can add to your site available from a number of different providers. The reason these are free is that often they are supported by advertising which you are forced to place on the pages your freebie script is on.
However if you look around away from the more popular sites you will notice that there are sites out their which offer these services for free and without the unwanted advertisements.
Better still, if you have a professional host which allocates you MySQL databases, and allows php & cgi files to be uploaded, you can run numerous free scripts yourself - directly on your site.
The most popular provider of free webmaster tools appears to be Bravenet, however I warn you now - they will push you to upgrade all your services at ridiculous prices and fill any free services (& the site whilst you are choosing and customising your tools) with flashing banner ads, text ads, popups, popunders, floating ads - basically everything that will irritate you. But hey, it's free.