이게 대충은 이해가는데 명확하게 꽂히지가 않음

예를들어 트리는 연결리스트로만 적당히 규칙에 맞게 조합해서 짜야되니까 자료구조인거고

힙이나 스택 같은경우는 연결리스트말고 배열(파이썬의 리스트)로도 구현가능하니까 추상데이터타입인거라고 이해하는게 맞는거임?