What is the difference between DocType types "Document", "Setup", "System", and "Other"?

Continuing the discussion from Doctype form explanation:

What is the difference between DocType types “Document”, “Setup”, “System”, and “Other”? Which DocType in which case should be used?

Thanks

Just for the menus as i know it…

I think what you might need (and what does not exactly exist yet as per my knowledge) is a Glossary of terms.

I started one here but that is still very incomplete. www(DOT)github.com/vrms/erpnext/blob/vrms-Glossary/erpnext/docs/user/manual/en/Glossary%20of%20Terms.md

Sorry for the weird way to put the link. Somehow I can’t post links anymore since a while.

Even I am looking for the same. If these are for menus, then how can I add custom document type.??:unamused: