They certainly have similar meanings, but they are not interchangeable in many cases. If something will be pushed back in time by a few hours, it's delayed. For example, weather can delay the departure of a plane.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
The bad weather delayed the flight for several hours.
The bad weather postponed the flight for several hours.