Immutable is another word for unchanged. If a state is said to be immutable, it means that it’s not supposed to change. Whatever value you’ve set is not going written over or have the potential of changing.

In JavaScript, const is a way to partially declare an immutable value. You can still change the value of const but it takes a bit more work and thinking than let and var.

Read more here: