The Product Attribute module defines the following models: Attribute and Attribute Set.
An Attribute represents a property of a product, such as its colors, dimensions and so on.
An Attribute Set is linked to products and allows to assign attribute values to products.