IBM CICS (Customer Information Control System) is designed as a high-performance transaction server for online transaction processing (OLTP). It processes transactions concurrently and immediately as they arrive rather than waiting to batch a large number of tasks together for a scheduled run.