엔진 또는 발동기라고도 한다. 넓은 뜻으로는 자연의 에너지를 사용하여 기계적 일을 시키는 장치를 말하지만, 보통 좁은 뜻으로는 석탄·석유 등의 열에너지를 사용해서 계속적으로 기계적 일을 하는 장치, 즉 증기기관 · 내연기관을 말한다. 넓은 뜻의 기관은 수력을 이용하는 수차, 풍력을 이용하는 풍차, 증기의 힘을 이용하는 증기기관, 전력을 이용하는 전동기, 연료의 열에너지를 이용하는 각종 엔진, 이온로켓과 같은 전기엔진 등이 포함된다.