In .NET,% generated% have four version numbers. I've heard a lot about the major version and minor version, and that these would be the first two numbers. I've heard that the third one would be a "maintenance" number and the fourth would be a "review", but I've also heard (and found on the internet) mentions to the third number as the build number.
What is the "right" way to interpret numbers? Or is there more than one pattern? And when should each number be incremented?