Anahtar fark: PUSH, girişin yığına "itildiği" zamandır. POP, en son basılan giriş yığından "çıkarıldığında" olur.

Bir yığın sınırlı bir veri yapısıdır, çünkü üzerinde yalnızca az sayıda işlem gerçekleştirilir. Ayrı veri girişlerini bir kitap yığını gibi bir yığına yerleştirme kabiliyeti nedeniyle bir yığına ad verilir. İlk giriş en alta gider ve karşılık gelen girişler ilk girişin üstüne yerleştirilir. Bununla birlikte, yığının ortasındaki veya altındaki bir şeye erişilmesi gerekiyorsa, girişe erişmeden önce ilk önce bu girişin üstündeki her şey kaldırılmalıdır. Bu düzenleme türüne LIFO (Son Giren İlk Giren) adı verilir.
Bir yığına ilişkin iki temel işlem PUSH ve POP işlevidir. POP işlevi bazen PULL olarak da adlandırılır. Temel olarak, PUSH işlemi yığının üstüne yeni bir öğe ekler veya boşsa yığını başlatır. Öte yandan, POP işlemi bir öğeyi yığının üstünden kaldırır. Bir pop ya daha önce gizlenmiş eşyaları ortaya çıkarır ya da boş bir yığın oluşturur.

PUSH ve POP işlemlerinin doğası da yığın elemanlarının doğal bir sıraya sahip olduğu anlamına gelir. Elemanlar, istif sırasından ters sırayla ekleme sırasına göre uzaklaştırılır. Bu, alt öğelerin yığında daha uzun süre bulunduğunu belirtir; bu nedenle en düşük eleman en uzun süredir oradaydı. Üstteki elemanlar yeni elemanlardır.