Động cơ đốt trong là một loại động cơ nhiệt tạo ra công cơ học bằng cách đốt nhiên liệu bên trong động cơ. Các loại động cơ sử dụng dòng chảy (tiếng Anh: Fluid flow engine) để tạo công thông qua đốt cháy như tuốc bin khí và các động cơ đốt bên ngoài xy lanh, thí dụ như máy hơi nước hay động cơ Stirling không thuộc về động cơ đốt trong. Mô tả động cơ Diesel 4 thì Nguyên tắc hoạt động cơ bản Hỗn hợp không khí và nhiên liệu được đốt trong xy lanh của động cơ đốt trong. Khi đốt cháy nhiệt độ tăng làm cho khí đốt giãn nở tạo nên áp suất tác dụng lên một pít tông đẩy pít tông này di chuyển đi. Có nhiều loại động cơ đốt trong khác nhau, một phần sử dụng các chu kỳ tuần hoàn khác nhau. Tuy vậy tất cả các động cơ đốt trong đều lặp lại trong một chu trình tuần hoàn chu kỳ làm việc bao gồm 4 bước: Nạp, nén, nổ (đốt) và xả. Xả và nạp là hai bước dùng để thay khí thải bằng khí mới. Nén và nổ dùng để biến đổi năng lượng hóa học (đố