Te iba a explicar la definición de una cookie, pero leyendo la descripción que pusiste, creo que no es necesario.
Y claro, puedes crear cookies con JavaScript.
Acá puedes ver la manera de hacerlo, aunque ahora existe otra alternativa llamada
Local Storage.
Saludos