Industry 4.0 takes automation to a new level with customized and flexible mass production technologies. It involves machines operating independently by collecting and analyzing data to advise themselves. Key building blocks include autonomous robots, simulation, integration of horizontal and vertical systems, industrial internet of things, cyber security, additive manufacturing, augmented reality, and big data analytics. ERP systems play a role in Industry 4.0 by reducing manufacturing lead times, enabling real-time data processing and decision making, reducing data processing times through IoT and cloud, and integrating communication between raw materials and equipment as well as the whole value chain with customers and suppliers.