In the Industry 4.0 era, software enables machines to communicate and make decisions, whereas artificial intelligence, robotics, and 3D printing transform the way products are made and how people perform their tasks. Photo: Bloomberg