CATIA stands for Computer Aided Three dimensional Interactive Application. It is a multiplatform CAD/CAM software suite written in C++ programming language. It is widely used CAD/CAM software and is considered as the most powerful and effective knowledge based software.