Strictly speaking, I don't think there is much difference at all. But 'intention' is probably the more natural word to use in most contexts. g.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
In the US today, "intent" is used almost exclusively as an adjective in the idiomatic phrase "to be intent on". For example:
He was intent on getting into Harvard. ("Intention" cannot be substituted here.)