CAD is used to assist in the creation, modification, analysis or optimization of a design using computer systems. CAM uses computer systems to plan, manage and control manufacturing plant operations through direct or indirect interface with production resources. A CIM architecture enables industrial enterprises to integrate information and business processes by establishing integration direction and defining interfaces between users and integration providers.