Строковый шаблон заключается в обратные кавычки (` `), вместо двойных или одинарных кавычек. Свойство строковых шаблонов в том, что они поддерживают переносы строк и позволяют использовать заполнители (placeholder) вида ${expression}.

Например:

var a = "ES2015";
console.log(`Понятие было введено в версии javascript ${a} и
 еще называется template string.`);
// "Понятие было введено в версии javascript ES2015 и
//  еще называется template string."

Строковые шаблоны используются в JavaScript в том числе для стилевого оформления компонентов в React JS в библиотеке Styled Components.