xsl:apply-templates matches templates to selected nodes.
By default, the descendants are selected:
<xsl:apply-templates/>
You can specify a different XPath by the 'select' attribute:
<xsl:apply-templates select="section/title"/>
so, here we have selected all the 'title' children elements of any 'section' children.