Кључна разлика: ПУСХ је када је унос "гурнут на" стог. ПОП је када се последњи потиснути унос "искочи" из стог.
Стацк је ограничена структура података, јер се на њему изводи само мали број операција. Стацк је именован због његове способности да постави појединачне уносе података у стог, као што је хрпа књига. Први унос иде на дно, а одговарајући уноси се стављају на врх првог уноса. Међутим, ако треба приступити нечему са средине или дна стог, онда све на врху тог уноса мора бити прво уклоњено, пре него што се добије приступ уносу. Овај тип аранжмана се зове ЛИФО (Ласт Ин, Фирст Оут).
Две главне фундаменталне операције које се односе на стог су ПУСХ и ПОП функције. ПОП функција се понекад назива и ПУЛЛ. У суштини, ПУСХ операција додаје нову ставку на врх стог или иницира стог ако је празан. ПОП операција, с друге стране, уклања ставку са врха стог. Поп или открива раније сакривене ставке, или резултира празним стогом.
Природа ПУСХ и ПОП операција такође значи да елементи стог имају природан поредак. Елементи се уклањају из хрпе обрнутим редоследом од редоследа њиховог додавања. Ово значи да су нижи елементи дуже на стог; стога је најнижи елемент био тамо најдуже. Елементи на врху су новији елементи.