On demand delivery is the process of retailers, restaurants, manufacturers, grocery stores, etc. being able to deliver orders quickly and with no advanced notice.