Hey,
In this language, val is a value and var is a variable. These are two different keywords for declaring immutable and mutable entities respectively. This means that you can always reassign a var, but trying to do that to a val makes the compiler throw an error.
scala> val c=7
c: Int = 7
scala> c=8
<console>:19: error: reassignment to val
c=8
l
a> var c=7
c: Int =
l
a> c=8
c: Int = 8