¿Cuáles son las diferencias entre el objeto JSON y JavaScript? [duplicar]

Esta pregunta ya tiene una respuesta aquí:

¿Cuál es la diferencia entre JSON y Object Literal Notation? 8 respuestas

Soy nuevo en los objetos JSON y JavaScript.

¿Alguien puede explicar las diferencias entre JSON y JavaScript objeto?¿Cuáles son sus usos?¿Es uno mejor que el otro? ¿O depende de la situación?¿Cuándo usar cuál, en qué situación?¿Por qué se creó JSON en primer lugar? ¿Cuál fue su propósito principal?¿Alguien puede dar ejemplos de cuándo se debe usar JSON en lugar de un objeto JavaScript y viceversa?

Respuestas a la pregunta(3)

Su respuesta a la pregunta