Butun pistonni asosan uch qismga bo'lish mumkin: piston toji, piston boshi va piston yubkasi.
Pistonning asosiy vazifasi silindrdagi yonish bosimiga bardosh berish va bu kuchni piston pimi va bog'lovchi novda orqali krank miliga o'tkazishdir. Bundan tashqari, piston silindr boshi va silindr devorlari bilan birga yonish kamerasini hosil qiladi.
Piston toji yonish kamerasining tarkibiy qismidir va shuning uchun ko'pincha turli shakllarda ishlab chiqariladi. Benzinli dvigatel piston tojlari ixcham yonish kamerasining tuzilishini, kichik issiqlik tarqalish maydonini va oddiy ishlab chiqarish jarayonini ta'minlash uchun asosan tekis yoki konkavdir. Qavariq pistonlar odatda ikki-zarbli benzinli dvigatellarda ishlatiladi. Dizel dvigatelining piston tojlari ko'pincha turli xil chuqurchalar bilan tayyorlanadi.
Piston boshi piston pinining o'rindig'i ustidagi qismdir. Porshen halqalari yuqori{1}}haroratli, yuqori{2}}bosimli yonish gazlarining karterga kirishiga va dvigatel moyining yonish kamerasiga kirishiga yo‘l qo‘ymaslik uchun piston boshiga o‘rnatiladi. Piston toji tomonidan so'rilgan issiqlikning katta qismi ham piston boshi orqali silindrga o'tkaziladi va keyin sovutish muhiti orqali tarqaladi.
Piston boshi piston halqalarini o'rnatish uchun bir nechta halqali oluklar bilan ishlov beriladi. Piston halqalarining soni muhrlanish talablariga bog'liq va vosita tezligi va silindr bosimiga bog'liq. Yuqori{2}}tezkor dvigatellar past tezlikli dvigatellarga qaraganda kamroq piston halqalariga ega, benzinli dvigatellar esa dizel dvigatellariga qaraganda kamroq porshen halqalariga ega. Odatda, benzinli dvigatellarda ikkita siqish halqasi va bitta moyli halqa ishlatiladi; dizel dvigatellarida uchta siqish halqasi va bitta moyli halqa ishlatiladi; past{5}}tezlikdagi dizel dvigatellari uch-to'rtta siqish halqasidan foydalanadi. Ishqalanish yo'qotishlarini kamaytirish uchun piston halqa qismining balandligini minimallashtirish va muhrlanishni ta'minlashda halqalar sonini imkon qadar kamaytirish kerak.
Piston halqasining yivlari ostidagi butun qism piston yubka deb ataladi. Uning vazifasi pistonning silindrdagi o'zaro harakatini boshqarish va lateral bosimga bardosh berishdir. Dvigatelning ishlashi vaqtida silindr ichidagi gaz bosimi tufayli piston egilish deformatsiyasiga uchraydi. Piston qizdirilganda, uning kengayishi yuqori metall miqdori tufayli piston pimida kattaroq bo'ladi. Bundan tashqari, piston lateral bosim ostida siqilish deformatsiyasiga uchraydi. Ushbu deformatsiyalarning umumiy natijasi piston yubka kesmasini uning asosiy o'qi piston pinining yo'nalishiga perpendikulyar bo'lgan-ellipsga aylantiradi. Bundan tashqari, piston o'qi bo'ylab harorat va massa taqsimoti notekis bo'lgani uchun, har bir kesmaning termal kengayishi yuqorida kattaroq va pastda kichikroq bo'ladi.

