Revindex Storefront uses XML and XSLT rules to carry data and to transform it into usable business logic. Both technology are well defined and governed by the W3C standard.
There are numerous tutorials and books that teaches about XML and XSLT. Below are a few online tutorials that could be useful.
XML Tutorials
XSLT Tutorials