Structure is an ordered set of named (referenced by a symbol binding) slots.
Named Tuples or
Records could be viewed as structured types.
- Members (slots) are referenced by symbols (bindings)
- Usually a heap-allocated continuous blocks of memory (implementation specific)
struct is a data type that lets you name and put together multiple related values that make up a meaningful group (a concept) to represent some real-world relations.
See also Traits