This illustration is described in the preceding text in this section, "XML SQL Utility in a Web Server." SQL data is inserted and selected from any database by JDBC, which inputs or outputs it into or from XSQL servlets and XML SQL Utility. XML is input and output by and to the user through the Internet.