A data structure is:

The implementation for an ADT
  • A specification for an implementation
  • A collection of values
  • A type
  • Another name for an ADT

A data structure is not an ADT.

A data structure is not a type (which is also a collection of values)