Too Long; Didn't Read
ES6 introduces something know as template literals, which enable JavaScript to handle multiples lines of strings more efficiently and elegantly. Instead of using single quotes or double quotes, you can delimit strings using backticks (`) This is how strings were declared pre ES6 using double quotes or single quotes. Using substitutions you can dynamically populate data within the strings declared using template literal substitutions. Substitutions can be used to compute JavaScript expressions within them. This makes them powerful and an inviting feature to ES6.