In JavaScript, template literals are created using backticks (`) instead of single or double quotes. This special syntax allows for features like multi-line strings and string interpolation, where variables and expressions can be embedded directly within the string using the ${} syntax. The use of backticks is what enables these advanced string capabilities, making template literals a powerful tool for creating dynamic and readable strings.