Variables are protected from modification in your code using the const keyword.
Constexpr instructs the compiler that this expression yields a compile-time constant value, making it suitable for usage in contexts such as array length calculations and assigning values to const variables, among other things.
They may (and should) be used together even though they are really two separate notions.