<xsl:apply-template select="@*|node()"/> It is a shorthand for attribute::* | child::node().
<xml attr="value">[ ]<child />[ ]<!-- comment -->[ ]<child> <descendant /> </child>[ ]</xml>