On a high level, you should be using both even on the same elements. The key is to use classes for any rules which you want to reuse and change globally in the future, and to use tags to apply rules which are unique to that individual element.
1 Like