C'est en effet un moyen utilisé pour stocker des templates dans une page HTML, pour une réutilisation en JavaScript.
Le navigateur ne connaissant pas de scripts "text/html", il n'interprétera pas ces balises. Un script peut alors les récupérer et disposer du contenu textuel, pour le manipuler et l'injecter par la suite dans la page.
Néanmoins une méthode standard de templating existe < http://www.html5rocks.com/en/tutorials/webcomponents/template/ >. Cette technique a l'avantage, contrairement au script un peu "hacky", de reposer sur le DOM, et ainsi permettre de manipuler directement les noeuds de la template plutôt qu'une chaîne de caractères.