Tags vs Custom Fields in Applications
Tags and Custom Fields are both great ways to store information about an Entity. Tags and Custom fields are both easily searchable and filterable. If the information is unique to that particular Entity, then you should use a Custom Field. If more than one piece of information can be true, it is better you use a Tag.