Մեքենաները բազմազան են և կարող են դասակարգվել մի քանի ձևերով, ինչպիսիք են՝ ըստ գործառույթի (ուժային մեքենաներ, նյութերի մշակման մեքենաներ, ջարդող մեքենաներ և այլն); ըստ արդյունաբերության (գյուղատնտեսական մեքենաներ, հանքարդյունաբերական մեքենաներ, տեքստիլ մեքենաներ և այլն); և աշխատանքի սկզբունքով (ջերմային մեքենաներ, հեղուկ մեքենաներ, բիոնիկ մեքենաներ և այլն):
Ավելին, մեքենաներն անցնում են մի քանի փուլ՝ տարբեր ֆունկցիոնալությամբ իր հետազոտության, մշակման, նախագծման, արտադրության և կիրառման ընթացքում: Այս տարբեր փուլերի հիման վրա մեքենաշինությունը կարող է հետագայում բաժանվել մի քանի փոխկապակցված և լրացնող ենթահամակարգերի, ինչպիսիք են մեխանիկական հետազոտությունը, մեխանիկական դիզայնը, մեխանիկական արտադրությունը և մեխանիկական կիրառումը և սպասարկումը:
Այս զանազան ենթա-առարկաները, դասակարգված ըստ տարբեր ասպեկտների, հատվում և համընկնում են, ինչը կարող է հանգեցնել հարյուրավոր ենթ-առարկաների մեքենաշինության մեջ: Օրինակ, էլեկտրաէներգիայի մեքենաները, դասակարգված ըստ գործառույթների, ունեն բարդ փոխհարաբերություններ այլ ենթ-առարկաների հետ, ինչպիսիք են ջերմային մեքենաները, հեղուկ մեքենաները, տուրբինային մեքենաները, փոխադարձ մեքենաները, գոլորշու էներգիայի մեքենաները, ատոմակայանները, ներքին այրման շարժիչները և գազատուրբինները, ինչպես նաև արդյունաբերական կենտրոնական էլեկտրակայանները, էլեկտրակայանները ծովային ճարտարագիտություն և ավտոմոբիլաշինություն: Ծովային գոլորշու տուրբինները ուժային մեքենաներ են, ինչպես նաև ջերմային մեքենաներ, հեղուկ մեքենաներ և տուրբինային մեքենաներ: Դրանք պատկանում են ծովային էլեկտրակայաններին, գոլորշու էլեկտրակայաններին, կարող են պատկանել նաև ատոմակայաններին և այլն։
