IDIQ stands for Indefinite Delivery/Indefinite Quantity. It means that a supplier will provide as many goods/services as the client needs during a fixed time.