Unlike syntactic validation, semantic validation can occur after a value has been assigned. Semantic validation deals with more complex validation and usually encompasses the evaluation of business rules.
The following examples require semantic validation:
String length restrictions; for example, the length of a string input must not exceed 140 characters.
Numeric range restrictions; for example, value must be ...