Конвейеры позволяют соединять между собой несколько процессов обработки документов XML, а спецификация XProc описывает стандартные способы построения конвейеров. Можно представить, например, программу, которой необходимо получить данные из репозитория, выполнив соответствующий запрос, провести их анализ, а затем на основе полученных результатов обратиться к веб-сервису, извлечь дополнительную информацию и представить все вместе в виде единого документа для показа в браузере. Применение XProc позволяет легко описать эти операции. На сегодняшний день существует уже две программные реализации Xproc. В разработке XProc не участвовала ни одна крупная компания, но в W3C рассчитывают на широкое внедрение этого стандарта. XML широко используется, и многие разработчики самостоятельно реализовывали средства, подобные XProc. Принятие стандартной реализации экономит время и обеспечивает совместимость, полагают в консорциуме W3C