The background of Internet web applications is fascinating because it has come so far in such a short time period. Perl, widely used for web applications, was created by Larry Wall in 1987, four years before the first web server was installed in the United States. The rapid development of the Internet is broadly attributed to the need to share information that would accelerate development across research and later business. Entrepreneurs found new business models in the Internet and were able to take advantage of people's need to send and receive information instantly.
The pieces that enabled this rapid growth include the web server, the web browser, and the connected web of computer hosts. Some of the key dates in the development of the web as we know it include
1989: European physicists Tim Berners-Lee and Robert Cailliau in Switzerland come up with the concept of the World Wide Web.
1991: Paul Kunz, a physicist at Stanford, installs the first web server in the United States to communicate with the "Next" computer in Switzerland.
1993: Mosaic is born as Marc Andreessen, a student at the University of Illinois' National Center for Supercomputer Applications (NCSA), creates the first web browser with mass appeal. He later leaves with friends from NCSA to eventually create Netscape Communications Corp.
1995: Java is born with Sun Microsystems Java 1.0.
1995: Apache is officially released to the public.
1996: Microsoft releases Internet Explorer 3.0, and Netscape releases Navigator 3.0.
2000: Hackers take down major websites and deface thousands of others, finally bringing attention to web security.
2001: The Open Web Application Security Project (OWASP) is born (http://www.owasp.org).