Each URL on www.brainbench.com has an .xml file extension.

Kenneth Liu

They are probably using XSLT to transform XML files to HTML format. XSLT is commonly used to transform XML files which are purely data and content to HTML files which include both content and presentation information. See the Apache XML Cocoon project for a good example of this.