DWG, vilket står för ’drawing’, är ett format som skapades av Autodesk för att lagra två och tredimensionell design data och metadata. Det används framförallt av AutoCAD, men det finns även andra programvaror som kan skapa och läsa DWG-filer. DWG är ett binärt filformat och kan därför vara svårt att läsa med öppen källkods mjukvara, vilket har lett till att det ibland kritiseras för att vara ett ”stängt” format.
DXF, å andra sidan, står för ’Design Exchange Format’. Det skapades också av Autodesk men till skillnad från DWG är DXF ett mer öppet format. DXF syftade till att ge ett mellanformat som inte var specifikt för någon programvara och kunde hantera CAD-data. DXF-filer kan vara antingen ASCII (vilket betyder att de kan läsas med en textredigerare) eller binära.
Båda formaten används ofta för att utbyta data mellan olika CAD-program, men DXF ses ofta som den mer ”universal” av de två, främst på grund av sitt öppna natur. Designer kan enkelt konvertera DWG-filer till DXF och vice versa med AutoCAD och många andra CAD-program. I praktiken innebär detta att en designer kan skapa en design i en programvara som använder DWG, konvertera den till DXF, och sedan öppna den i en annan programvara som inte stöder DWG.