Declarative functionality

I wonder whether it's better to use ENUM or SET. They're quite similar, but SET allows you to store more than one value in a column.