엔진은 연료의 화학 에너지를 기계적 에너지로 변환하여 작동합니다. 내연기관의 경우, 연료와 공기가 실린더 내에서 혼합되어 압축되고, 점화 플러그에 의해 점화됩니다. 이 과정에서 발생하는 폭발력은 피스톤을 밀어내고, 피트노의 왕복 운동이 크랭크샤프트를회전시켜 차량의 구동력을 생성합니다. 이와달리 전기모터는 전류를 받아 회전력을 발생시키며, 자석과 전자기 유도를 이용하여 회전 운동을 생성합니다. 두 종류의 엔진 모두 에너지를 변환하여 기계적 작업을 수행하는 원리를바탕으로 작동하며, 각기 다른 방식으로 힘을 제공합니다.