What does an IOC mean in the order window?

Immediate or Cancel (IOC) orders are a type of duration orders that require to be executed as soon as they are released in the market. This implies that the buying and selling of the security needs to happen instantaneously. If this fails to happen then the order is automatically canceled, without the requirement of trader intervention.