# Semantic Versioning
Semantic versioning is a way to give your version numbers a meaning (semantic). A semantic version consists out of three parts of digits, separated by a point. The length of each part is not restricted, but it's not common - and even nearly never needed - to end up with numbers bigger than 3 digits (e.g. 999.999.999 would be the maximum possible version)
<MAJOR-Version>.<MINOR-Version>.<FIX-Version>
<BREAKING>.<FEATURE>.<FIX>
e.g. 2.19.1