The procedure of framing a website or webpage using JAVA, Python and the PHP refers to website development. Websites can be run on platforms like internet or any private network. A website can either be static or dynamic. A static website or webpage is developed using HTML codes. The same codes that are at the background are displayed to the user. Unlike dynamic website which gives the provision of updating the webpage to the user itself though it is written using PHP, ASP or JSP. These are referred to server-side scripting languages. Dynamic website lowers the cost as it do not need expert handling each time,we ought to change the content. All these tasks are listed under website development.Web development in broader sense embody internet applications, electronic business and social media networks.