freecad est un logiciel libre de modélisation 3d, de cao (conception assistée par ordinateur) et d'iao (ingénierie assistée par ordinateur). freecad vise directement à l'ingénierie mécanique et la conception des produits, mais s'inscrit aussi dans une plus large gamme d'utilisations autour du génie, comme l'architecture ou d'autres spécialités de l'ingénierie. le programme propose des outils similaires à catia, solidworks ou solid edge, et s'intègre aussi dans la catégorie des mcad, plm, cax et cae. il fait un usage intensif de toutes les grandes bibliothèques open-source qui existent dans le domaine des calculs scientifiques.