Difference between row attributes and row userData

I was just wondering what is the difference between row attributes and row userData?

Userdata is a special tag that can be related to a whole grid or a specific row
Attribute is a custom attribute of a row/cell. It can be related to a specific row or cell.