Difference between "mad" and "angry" [closed]

I think this may be closed for general reference, but they are synonyms mainly in American English, with mad being more colloquial than angry. I would never use mad in formal writing. In British English, mad exclusively means "insane" or "crazy," so it is not interchangeable with angry.