데이터를 순서대로 쌓는 자료구조
stack의 특징은 입력과 출력이 하나의 방향으로 이루어지는 제한적 접근
Ex) 막다른 길을 맞이한 차들, 마지막으로 들어온 차가 후진해서 나가야 그 뒤에 들어선 차들이 나갈 수 있는 구조
LIFO(Last In First Out) : 마지막으로 들어와서 첫번째로 나감
FILO(First In Last Out) : 첫번째로 들어와서 마지막으로 나감
Ex) 브라우저의 뒤로 가기 앞으로 가기 기능을 구현할 때