NX, formerly known as NX Unigraphics or usually just U-G, is an advanced high-end CAD/CAM/CAE software package originally developed Unigraphics, but since 2007 by Siemens PLM Software.
CATIA (Computer Aided Three-dimensional Interactive Application) (in English usually pronounced /kəˈtiə/) is a multi-platform CAD/CAM/CAE commercial software suite developed by the French company Dassault Systèmes.
SOLIDWORKS (originally SolidWorks) is solid modeling CAD (computer-aided design) software that runs on Microsoft Windows and is since 1997 produced by Dassault Systèmes SOLIDWORKS Corp.