A lot of people find it hard to create website for the simple reason that it involves a lot of technical as well as creative knowledge. It is not easy to create website as you must have sound knowledge of different technical aspects like HTML, CSS, Jquery plug ins, SQL and so on.
See more here:
Create Website with A Few Clicks