This document discusses WYSIWYG authoring tools and CGI. WYSIWYG tools allow visual creation of web pages by drawing layouts and typing text without coding. Dreamweaver is a leading tool that provides both graphical and code editing interfaces. Common Gateway Interface (CGI) was introduced in 1993 as a standard for running simple interactive web applications on the server-side using various programming languages like C and Perl. CGI sits between the browser and server, receiving request details from the browser and returning output to it.