属性タイプでは、属性が保管できる情報のタイプを定義します。
属性定義では、属性に対してさらなるパラメーターを設定できます。例えば、属性定義でデフォルト値を提供することも、保管できる値の範囲を制限することもできます。また、属性定義では、その属性がモジュール属性か、オブジェクト属性か、またはその両方であるかを定義します。
属性値は、オブジェクトまたはモジュールの属性の値です。オブジェクト属性の場合、属性タイプおよび属性定義によって定義されたパラメーターの範囲内で、モジュール内のオブジェクトごとに別々の属性値を指定できます。モジュール属性の場合、属性はモジュール・プロパティーに表示され、属性の値はモジュール全体に適用されます。