Rule based way to parse XML files. Built on top of XML::Parser. For certain types of tasks provides more convenient/concise way to express things.