Is there a standard for categorizing typefaces?

Is there a standard for categorizing typefaces?

So I was reading two documents on typography and each classifies font types in completely different categories.
One document says we have : serif, sans serif, text, script, display and dingbats.
...