What's the main difference between "delay" and "postpone"?
Native speaker’s answer
Rebecca
To my understanding, "postpone" is more formal and is planned well in advance of something happening. A "delay" can be unplanned and within a shorter range of time to the event or thing happening. Ex: The airline delayed my flight by three hours. Ex: We may have to postpone the wedding by a month. Ex: Jerry caused the delay by oversleeping. Ex: She's going to postpone the event.