If someone needs some web designs in free, then they can use the search engine for finding thousands of the results for the web design in free. There they may be also able to acquire some templates which they can easily use for their web design. As a good web designer, one can also share their own designs with others in the internet.
People can also acquire some free hosting and website from a certain websites. They can easily create a website very quickly with using a few normal tools. Here you can also share the photos, hobbies or videos on different ways. If someone wish to launch a business simply, then it is quite better to give his or her own hosting and domain. This the way you may gain more control power over it and also you can project the better image.