Fungsi piston dalam silinder mesin untuk menahan kekuatan gas pembakaran tekanan tinggi yang dihasilkan oleh pengapian bahan bakar. Melalui pin piston dan batang penghubung, itu mentransmisikan gaya ini ke poros engkol, dengan demikian mengubah energi kimia bahan bakar menjadi energi mekanis yang mendorong operasi mesin.