New England place name inflation

I’ve been following along with interest, as we’ve had further conversations along similar lines.

A question for you all though, please.

There’s been lot’s of mention of “incorporated” vs “unincorporated” places - what’s the difference?

Incorporated town - Wikipedia seems to say that if the local government is elected then it’s incorporated?

Is that it?