Parametric 3D modeler made to design real-life objects of any size.
Parametric modeling allows you to easily modify your design by going back into your model history and changing its parameters.
FreeCAD features tools similar to Catia, SolidWorks or Solid Edge, and therefore also falls into the category of MCAD, PLM, CAx and CAE. It is a feature based parametric modeler with a modular software architecture which makes it easy to provide additional functionality without modifying the core system.
As with many modern 3D CAD modelers it has many 2D components in order to sketch 2D shapes or extract design detail from the 3D model to create 2D production drawings, but direct 2D drawing (like AutoCAD LT) is not the focus, neither are animation or organic shapes (like Maya, 3ds Max, Blender or Cinema 4D), although, thanks to its wide adaptability, FreeCAD might become useful in a much broader area than its current focus.
Is it normal that none of the button works? I have to use shortcuts, and most of the function are not this way accessible.
Outside of being painfully slow on the cloud (due to my low speed connection) - it works and it is the most useful CAD package available due to its extensibility.