Validation checks are carried out by software to make sure that data which has been entered is allowable and sensible.
Data that is not sensible or allowed is rejected by the computer.
There are many different types of validation check that software can make on data.