What is meant by "immutable data"?

But, for regular/common developers, do they need to be worried with the immutability in the byte code/compiler level? Or they just should be worried only with the state changing?