一つの struct はフィールドの集合です。
struct
フィールド とはデータ構造とキーワードを紐付ける値です。その値はプリミティブ型かデータ構造を指定可能です。
その定義はメモリ上で隣合うデータの配置をコンパイラに伝える設計図の様なものです。