两者的相同点,都归类于内燃机。透过燃油在气缸内燃烧,从而推动活塞运动,再经过连杆传递到曲轴,从而带动其他机械工作。两者的区别,柴油机不需要火花塞点燃油气混合气体,而是利用柴油机运动的惯性来压缩油气混合气体,使其温度升高而再次燃烧,从而推动活塞运动;汽油机则需要火花塞来控制混合气体的燃烧时机和节奏。柴油机目前使用在大型船舶和大型机械,这是因为柴油机的功率更大,能够带动大型机械运动。但柴油机由于是靠自身运动推动柴油燃烧,因为柴油机的柴油燃烧不充分,油烟比较大,加上柴油相对粘稠,不易形成混合气体,因为燃烧率比较低。目前城市都禁止使用大型柴油机。而汽油机相对功率比较小,但污染相对更低。柴油机比较笨重,而汽油机相比比较轻便。