Both currency and accounting add 2 decimal places whereas when you type a leading $, no decimal places are added. Commas are inserted thousands, however.
If you do this, then examine the Format Cells, you'll see it's "currency" formatting without decimal places.