Computer integrated manufacturing (CIM) is an approach that uses computers to control the entire manufacturing process. In a CIM system, functions like design, planning, cost accounting, and inventory control are linked through computers to factory floor functions like materials handling and operations management to provide direct monitoring and control of all operations. CIM allows processes to exchange information and initiate actions, enabling faster, less error-prone manufacturing and the creation of automated processes. The benefits of CIM include improved quality, shorter new product times, minimized costs and flow times, increased competitiveness, flexibility, productivity and customer service.