O que são classes de dados e como eles são diferentes das classes comuns?

Com PEP 557 As classes de dados são introduzidas na biblioteca padrão python. eles fazem uso do decorador {[[0]} e ... omo eles são diferentes de classes comuns. o que são exactamente as classes de dados python e quando é melhor usá-las?