By using HTML which is a mark up language we provide the structure to the web pages.
The Web pages are styled using CSS or Cascading Style Sheets The Web Site can be a static or a dynamic one, a static web page does
not have its content updated on user’s request. A dynamic web page has its content updated by user from a database.
A static web page requires less effort to develop but needs more maintenance.
A dynamic web page generates its content from a database and hence requires less maintenance.
The website has to be visualized, then designed and finally the database has to be developed.
After this the website needs to be hosted to a server.The web site also requires a web master to maintain it, for example, to
upload a new picture or to make changes to the database.