מערכת ממוחשבת, בדומה למוצרים אחרים, בנויה ממספר מהדורות (versions) וגרסאות (releases). מהדורה היא שינוי משמעותי במערכת, בעוד שגרסה היא "שינוי מקומי" או חלקי. שינויי גרסה יתבטאו בד"כ בשינוי של מספר דו"חות ומסכים, הוספת מספר פעילויות (טרנזקציות) חדשות, שינוי פעילויות קיימות ועוד, אך בלי שינוי מהותי של בסיס הנתונים ו\או של התהליכים המרכזיים במערכת. בשינויי גרסה, בניגוד לשינויי מהדורה, גם לא יהיו בד"כ שינויים משמעותיים בתשתית המערכת: חומרה, מערכת הפעלה, בסיס הנתונים, תוכנות Middleware וכו'. גירסה היא בד"כ חזרה לשלב העיצוב בעוד שמהדורה עשויה לחזור לשלב האפיון. מקובל לסמן גרסאות ע"י שינוי זיהוי מהדורת המערכת מימין לנקודה (1.1, 1.2, 5.2, 5.3 וכ'), בעוד ששינוי מהדורה הוא שינוי משמאל לנקודה (1.0, 2.0, 3.0 וכו'). כלי מרכזי לניהול גירסאות הוא תיק המערכת עצמו, תוך מתן דגש על סעיפי X.98 ו- X.99 תוך שילוב כלים ממוחשבים לניהול תצורה. ההבחנה העקרונית בין מהדורה לגירסה היא ברורה, אך בפועל הדבר מותנה מאד בסוג המערכת, היקפה, כלי הפיתוח והתחזוקה וכו'.
ראה קיט ניהול תצורה - CM בכרך נושאים תומכים