CATegories

User can create & edit tags for a cat; view a list of tags/categories; view all cats associated with each category.
Admin can delete category.
If you have a common action in both branches you can move it after the conditional.