"NX augments design with tools and technologies that help you maximize speed, productivity and efficiency in product development. Communication, collaboration and data exchange capabilities help you share product information with customers and suppliers, even if they are using different CAD systems. NX also offers NX Open programming and customization tools to help you extend and tailor software capabilities to your specific needs.
NX Open, the common foundation for automation and programming in NX, can be used to create and automate customized CAE processes to increase productivity." -Siemens