Value types are called value types because the variables of these types hold data within its own allocated memory.