Um atributo descreve uma característica de um objeto. Os atributos são chamados de especificações no WebSphere Commerce. As especificações são utilizadas para distinguir um produto de outro. Altura, cor, peso e tamanho são exemplos de um atributo ou especificação. Um dicionário de atributos personalizados fornece uma lista de atributos que os compradores utilizam para definir as especificações que desejam que um produto tenha. Eles utilizam o dicionário ao preparar um pedido de RFQ.
O Administrador do Site cria e gerencia as definições de especificações. Os atributos utilizados para criar especificações de produtos devem ser selecionados a partir do dicionário de atributos personalizados.
Se um comprador não puder encontrar um produto que atenda suas necessidades no catálogo, ele pode selecionar atributos do dicionário de atributos personalizados para definir precisamente as especificações do produto. Um campo de atributo de formato livre está disponível para que o comprador possa propor uma especificação não disponível no dicionário.