机械按功能可分为动力机械、粉碎机械、交通运输机械和物料搬运机械等;按服务的产业可分为农业机械、化工机械、矿山机械和纺织机械等;按工作原理可分为热力机械、透平机械、仿生机械和流体机械等。相同的工作原理,相同的功能或服务于同一产业的机械有相同的问题和特点,因此机械工程就有几种不同的分支学科体系。另外,全部机械在研究、开发、设计、制造、运用过程中,要经过若干工作性质不同的阶段,依此,机械工程又可划分为互相衔接、互相配合的几个分支系统,如机械科研、机械设计、机械制造、机械运用和维修等。这些分支学科系统互相交叉、互相重叠,使机械工程可能分化成上百个分支学科。例如按功能分的动力机械,与按工作原理分的热力机械、流体机械、透平机械、往复机械、蒸汽动力装置、核动力装置,内燃机、燃气轮机,以及按行业分的中心电站设备、工业动力装置、铁路机车、船舶轮机工程、汽车工程等有复杂的交叉和重叠关系。船用汽轮机是动力机械,也是热力机械、流体机械和透平机械,属于船舶动力装置、蒸汽动力装置,也可能属于核动力装置。而驱动时钟用的发条和重锤装置也是动力机械,但不是热力机械、流体机械、透平机械或往复机械。其他分支之间也有类似的重叠、交叉关系。分析这种复杂关系,研究机械工程最合理的分支系统,有一定的知识意义,但实用价值不大。