Computer-aided design (CAD) encompasses the use of computers (hardware) and software to assist in the design process. CAD software is frequently used by different types of engineers and designers. CAD software can be used to create two-dimensional (2D) drawings or three-dimensional (3D) models.