O que os números de uma versão normalmente representam (ou seja, v1.9.0.1)?

alvez essa seja uma pergunta boba, mas sempre presumi que cada número delineado por um período representasse um único componente do software. Se isso é verdade, eles representam algo diferente? Gostaria de começar a atribuir versões às diferentes versões do meu software, mas não tenho muita certeza de como deve ser estruturado. Meu software possui cinco componentes distinto

questionAnswers(29)

yourAnswerToTheQuestion