Formatação de Strings
Existem comandos que alteram o tipo dos elementos do código, podendo transformar strings em números, número em boolean, etc..
Cada comando exerce uma função diferente na formatação dos Strings, um não faz interpolação, outros fazem concatenação, além disso, ainda existe template de String.
Concatenação
Concatenação é o nome dado a duas coisas, primeiramente, é o nome dado ao método de organização de strings em que "quebramos" o código, ao invés de escrevermos ele inteiro.
Como exemplo: "Olá, meu nome é + name +, "tenho" + age + "anos".
Além disso, quando fazemos um cálculo utilizando o método de concatenação, o resultado pode somente juntar os números. Como exemplo: "2" + "2" resultará em 22. Essa junção de elementos também chama-se concatenação.
Interpolação
Interpolação é o método de formatação de strings em que utilizamos templates (${ }) e substituímos as aspas por crases (``), assim, podemos escrever o código inteiro sem quebrá-lo. Como exemplo: `Olá, meu nome é ${nome} e eu tenho ${idade} anos.