'#' указывает на видимость. В этом случае это относится к защищенной операции [вырезал термин 'метод', поскольку это не столь универсально].
XML: расширяемый язык разметки - это набор правил для электронного кодирования документов. Это определено в произведенных W3C и нескольких других связанных спецификациях; все это открытые стандарты без комиссии.
Parser: компьютерная программа, которая делит код на функциональные компоненты; «Компиляторы должны проанализировать исходный код, чтобы перевести его в объектный код»