Difference is that in US there almost certainly will be a record of it.
So it come back to the point of factor is whether there is record or not for USCIS to track. So
the rule is
(1) Disclose arrest/citation/detention/charge/convicttion/sentence/fine records in USA regardless
whether the trial is fair or not
(2) Disclose arrest/citation/detention/charge/convicttion/sentence/fine records in foreign country only
when the trial is fair and meet USA standard
(3) Do not disclose arrest/citation/detention/charge/convicttion/sentence/fine records in foreign country
when the trial is not fair or does not meet USA standard.
If by American standard, all other countries were backward barbaric countries, then the rule is never disclose any criminal record outside USA.