A program that makes a rudimentary check on the source of a document developed using the extensible markup language. It does not consult the document type definition which describes the source, but carries out simple checks, such as ensuring that each tag is associated with its end tag.