An attribute is any property of a product, such as Price or Description. There are many types of attribute (for example: currency, text, boolean) and each type may have several input options (rich text, multi-select, checkbox etc.) Pimberly makes no distinction between what you might ‘features’, ‘properties’, ‘fields’ and ‘attributes’. Every attribute is configurable and there are no mandatory fields. The only required element of a product is a unique identifier.