Om uw 3D kaart te gebruiken moet ge die uiteraard aanspreken, om die aan te spreken hebt ge instructies nodig, 2 soorten van die instructie sets zijn OpenGL en Direct3D. Direct3D is van Microsoft en OpenGL is een (zoals de naam zegt) open standaard.
In games worden beide door elkaar gebruikt afhankelijk van de voorkeur van de makers, bij vroegere games kon ge soms kiezen (bv. bij CS 1.6) en dan moet ge gewoon pakken wa voor u het snelst loopt (en schoonst is). Bij de nieuwere games kunt ge nimeer kiezen en zijn de engines ofwel op het één ofwel op het ander gebouwd en gefocust.
In professionele doeleinden wordt meestal OpenGL gebruikt omdat die standaard op alle machines werkt (Linux/Mac/Windows).
Dus: het verschil is voor u ni belangrijk.