¿Cuál es el tipo de "claves" en JavaScript?

Me topé con uno de esos momentos en los que simplemente pierdo el enfoque y empiezo a preguntarme una pregunta tonta:

var a = {
  b: "value"
}

¿Cuál es el tipo de 'b' y no me refiero al tipo de "valor", sino a la clave real etiquetada como b?

Antecedentes: comencé a preguntarme sobre esto cuando tuve que crear una clave que es una cadena:

var a = {
  "b": "value"
}

porque en un momento posterior se hace referencia como:

a["b"]

Y luego terminó preguntándose la pregunta original.

Respuestas a la pregunta(5)

Su respuesta a la pregunta