delivery — An act of sending out cargo, goods, etc.
release — An act of a producer putting products on the market.