O que o sinal '$' faz no C # 6.0?

No código-fonte do MVC 6, vi algumas linhas de código que possuem seqüências de caracteres com sinais $.

Como eu nunca vi isso antes, acho que é novo no C # 6.0. Não tenho certeza. (Espero ter razão, caso contrário, ficaria chocado porque nunca o cruzei antes.

Foi como:

var path = $"'{pathRelative}'";

questionAnswers(1)

yourAnswerToTheQuestion