The document discusses three ways to include external content in JSP documents: 1) The include directive includes files at translation time, allowing included files to contain JSP code. However, the including page must be updated when included files change. 2) The jsp:include action includes files at request time, avoiding the need to update the including page. Included files cannot contain JSP code. 3) The jsp:plugin element embeds applets using the Java Plug-In, but applets are limited to JDK 1.1 or earlier due to browser limitations.