FreeCAD is a general purpose 3D modeling and computer aided design (CAD) tool. Its developers state that it is "made primarily to design objects for the real world." Objects designed in FreeCAD can be exported in formats suitable for 3D printing with a variety of devices or even production using CNC machining tools. In addition, FreeCAD is suitable for constructing 3D models of buildings, theatrical sets, and others. Objects in FreeCAD are "natively parametric," which means that their shapes can be adjusted based on properties (e.g., numeric values, strings of text, on/off flags, and more). It is even possible to create objects whose shape is generated by a Python script. In the FreeCAD "Documentation" section found in the menu, users will find a brief introduction that gives an overview of the software's interface. From there, readers can click "Tutorials" for several dozen detailed walkthroughs. Users can click "Downloads" in the menu to find installers for Windows, macOS, and Linux systems.