Each drive manufacturer defines a set of SMART attributes, and sets threshold values beyond which attributes should not pass under normal operation. SMART values typically start at a high number and are decremented. When the parameter value is equal to or less than the threshold for that parameter an error condition is declared.