A web designer is a person that designs websites through layouts and visual appearance. A web designer can either create a page or a site from scratch. Graphic creativity and technical skills are some elements of a good designer. There are many money-making opportunities for web designers that you can consider with the right knowledge and expertise.