CAD software is generally the most technical of the 3 types, and is typically used in areas like engineering and architecture, for producing scaled and highly accurate drawings. Identified by its primary function as a drafting tool for the production of 2D plans, elevations and sections, many high-end CAD programs also have 3D modelling capabilities.