Architectural forms are a complex topic, too broad to be covered in this HOWTO in much detail. The special section on architectural forms at the SGML/XML Web page is a good starting point, which links to tutorials, specifications, and other documents.