Custom Attributes vs Classification Attributes

Hello ENOVIA User Community,

 

I am starting to add a list of Custom Attributes and a custom vocabulary to better organize and filter Tasks. 
However, it seems much easier to classify tasks using the Classification Attributes provided by Classification Manager role (CCM).

 

Does anyone know what is the difference between the two approaches? Are Custom Attributes comparable to Classification Attributes?
Is it possible to use CCM role to classify tasks, too?

Custom Attributes
Classification Attributes