IndependentTaggable: it's use independent table to save your tag
eg. if Product is exists, you can use commad to generate ProductTag Model
IndependentCategorizable: it's can categorize for your model
What different between tag and category?
Tag is a many to many relationship, a taggalble entity can tag many tags, and there're many entities can belong a tag.
However, a entity can only belong one category, it's one to one relation, and there're many entities can belong a category.
Generate Independent Tag Table
I assume Product model already exists, and you want make this model be taggable. if you don't have any models, you can use following builtin command to generate it
and use following command to generate tag table and model for your Product
You will see there's ProductTag model under app/ folder
Now, add trait for your product model let it be taggable.