
XML — «расширяемый язык разметки». Рекомендован Консорциумом Всемирной паутины (W3C). Спецификация XML описывает XML-документы и частично описывает поведение XML-процессоров. XML разрабатывался как язык с простым формальным синтаксисом, удобный для создания и обработки документов как программами, так и человеком, с акцентом на использование в Интернете. Язык называется расширяемым, поскольку он не фиксирует разметку, используемую в документах: разработчик волен создать разметку в соответствии с потребностями к конкретной области, будучи ограниченным лишь синтаксическими правилами языка. Расширение XML — это конкретная грамматика, созданная на базе XML и представленная словарём тегов и их атрибутов, а также набором правил, определяющих, какие атрибуты и элементы могут входить в состав других элементов. Сочетание простого формального синтаксиса, удобства для человека, расширяемости, а также базирование на кодировках Юникод для представления содержания документов привело к широкому использованию как, собственно, XML, так и множества производных специализированных языков на базе XML в самых разнообразных программных средствах.

XSLT — язык преобразования XML-документов. Спецификация XSLT входит в состав XSL и является рекомендацией W3C.
XSL — семейство рекомендаций консорциума W3C, описывающее языки преобразования и визуализации XML-документов. Состоит из трех частей:
- XSL Transformations (XSLT) — язык преобразования XML-документов.
- XSL Formatting Objects (XSL-FO) — язык разметки типографских макетов и иных предпечатных материалов.
- XPath — язык путей и выражений, используемый в том числе и в XSLT для доступа к отдельным частям XML-документа.
Apache Cocoon, часто называемый просто Cocoon, — программный каркас для разработки веб-приложений. Он ориентирован на использование XML и построен с использованием языка программирования Java. Гибкость, завязанная на использование XML, позволяет публиковать содержимое в различных форматах, включая XML, PDF и WML. В частности, на основе данного программного каркаса создана мощная система управления содержимым Apache Lenya. Cocoon также широко используется как средство хранения данных, а также как промежуточное программное обеспечение для передачи данных между системами.

Apache Ant — утилита для автоматизации процесса сборки программного продукта. Является платформонезависимым аналогом утилиты make.

SVG — язык разметки масштабируемой векторной графики, созданный Консорциумом Всемирной паутины (W3C) и входящий в подмножество расширяемого языка разметки XML, предназначен для описания двумерной векторной и смешанной векторно/растровой графики в формате XML. Поддерживает как неподвижную, так и анимированную интерактивную графику — или, в иных терминах, декларативную и скриптовую. Не поддерживает описания трёхмерных объектов. Это открытый стандарт, который является рекомендацией консорциума W3C — организации, разработавшей такие стандарты, как HTML и XHTML. В основу SVG легли языки разметки VML и PGML. Разрабатывается с 1999 года. В 2001 году вышла версия 1.0, в 2011 — версия 1.1, которая остаётся актуальной до сегодняшнего дня. В настоящее время в активной разработке находится версия 2.
Веб-служба, веб-сервис — идентифицируемая уникальным веб-адресом (URL-адресом) программная система со стандартизированными интерфейсами.
XSL-FO — рекомендованный Консорциумом Всемирной паутины язык разметки типографских макетов и иных предпечатных материалов. XSL-FO является частью XSL, наряду с XSLT и XPath.

IntelliJ IDEA — интегрированная среда разработки программного обеспечения для многих языков программирования, в частности Java, JavaScript, Python, разработанная компанией JetBrains.
FOP — XSL-FO процессор для преобразований XML-файлов в PDF, PostScript и другие форматы.

Apache Struts — фреймворк с открытым исходным кодом для создания Java EE веб-приложений. Основывается на Java Servlet API и расширяет его, в архитектурном плане реализует паттерн MVC. Фреймворк создан Крейгом МакКланаханом и передан Apache Foundation в мае 2000 года. Сначала находился в составе Apache Jakarta Project и был известен как Jakarta Struts. С 2005 года является проектом Apache верхнего уровня.
Apache Maven — фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах POM, на языке XML. Проект Maven издаётся сообществом Apache Software Foundation, где формально является частью Jakarta Project.
JAXP — набор абстрактных API, упрощающих обработку XML данных с помощью программ, написанных на Java. Усиливает стандартные анализаторы SAX и DOM. Начиная с версии 1.1 поддерживает стандарт XSLT. JAXP обеспечивает поддержку пространств имен (namespace), то есть имеется возможность работать с DTD. JAXP дает приложению возможность производить лексический разбор и модификацию документов XML независимо от конкретной реализации обработки XML.
EXSLT — общественная инициатива по созданию расширений для XSLT, придающих бо́льшую функциональность языку трансформаций. Образцами расширений являются математические функции, работа с датами, расширенные операции со строками и регулярными выражениями.

Xerces — семейство программных пакетов для синтаксического анализа и работы с XML, ранее являвшееся частью XML-проекта Apache, а теперь являющееся отдельным проектом.

ActiveState Komodo — выпускаемая канадской компанией ActiveState программа для разработки программного обеспечения на динамических языках программирования. В 2007 разделилась на два продукта: коммерческую среду разработки программного обеспечения Komodo IDE и свободный текстовый редактор Komodo Edit. Оба продукта выпускаются для трёх операционных систем: Linux, Mac OS X и Windows.
Редактор XML — это редактор для языка разметки, функциональность которого позволяет упростить работу с документами в формате XML. Редактировать XML можно и с помощью текстовых редакторов, в которых видно код, однако редакторы XML предлагают дополнительные возможности, такие как автоматическое завершение тегов, а также меню и кнопки для выполнения типичных задач при работе с XML.
Syntext Serna — визуальный (WYSIWYG) редактор XML от компании Syntext, Inc. XML редактор Syntext Serna работает на операционных системах Windows, Linux, Mac OS X и Sun Solaris/SPARC.
Проект Apache XML — часть Apache Software Foundation, фокусирующаяся на проектах, относящихся к XML.
GRDDL — формат надстройки для описания ресурсов различных диалектов и языков, рекомендация W3C, которая позволяет пользователям получать RDF триплеты из документов XML, включая XHTML. GRDDL спецификация показывает примеры использования XSLT, обычно этого вполне достаточно, чтобы получить необходимые знания и работы с дополнениями. Вышеуказанный текст одобрен в качестве рекомендации от 11 сентября 2007 года.