Beh ad esempio viene rilasciata la versione 1.0? La 1.1, 1.2 apportano successive correzioni e alcune migliorie (anche la build può servire a questo). Magari se si decide di stravolgere il programma o effettuare corpose modifiche, viene rilasciata la 2.0. Prendi l'esempio di Winamp: La versione 2 ha avuto tantissime modifiche (2.70,2.80) che sono appunto modifiche "minori". La versione successiva, la 3, era basata su un motore diverso e con molte funzionalità in più..non so se mi sono spiegato