The document explains three basic types of web documents: static, dynamic, and active. Static documents are simple, reliable, and performance-oriented but inflexible; dynamic documents can report current information and are built using technologies like CGI, allowing for parameterization and interaction; while active documents offer continuous updates and interactivity but require more sophisticated browsers. The document also discusses various implementation technologies, including ASP, JSP, and applets, emphasizing the differences between server-side scripting and client-side execution.