ماژول های مختلف نرم افزار CATIA از قبیل :
1-ماژول Sketcher برای طراحی پروفیل دو بعدی اولیه
2-ماژول Part Design برای طراحی قطعات بصورت Solid
3-ماژول Assembly Design برای مونتاژ قطعات
4-ماژول Drafting برای انجام نقشه کشی
5-ماژول Generative Shape Design برای طراحی سطوح
6-ماژول Digitized Shape Editor برای طراحی سطوح با استفاده از روش مهندسی معکوس (Reverse Engineering)
7-ماژول Quick Surface Reconstruction برای طراحی سطوح با استفاده از روش مهندسی معکوس
8-ماژول Generative SheetMetal Design برای انجام عملیات ورق کاری
9-ماژول DMU Kinematic برای طراحی انواع مکانیزم ها
10-ماژول Core & Cavity برای مشخص کردن Parting Surface قطعات
11-ماژول Mold Tooling Design برای طراحی قالب
12-ماژول Weld Design برای انجام عملیات جوشکاری و سایر ماژول های دیگر