Programming - Concept
Null
A special value used to mean that no value is present
What's it for?
Lets software explicitly represent the absence of a value rather than pretending something is there.
For example…
A customer record has no middle name, so the program stores null rather than pretending the value is an empty name