First decide purpose of your website,and according to it,create website.
There are many category in web design,so its not possible to explain preciously,here. by my opine,to create good website,hire any good web designer or web design firm,
for more information,contact here,
web design London