This daigram explains how ActiveFX works under the hood and what components are involved:
Shockwave Player:Where content is played
ActiveFX Runtime:where ADL, LinkScript and the ActiveFX are combine
ActiveFX Framework:The providen toolkit to create ActiveFX applets with libraries such as:AGL,AMMF etc...
AFX Declarative Language:XML-Based language for creating content with the feel of HTML
ActiveFX 0.5.6 is soon going to be release with capilities such as:Graphics(Using Allegro5 but it isn't decided yet), minimal DOM manipulations and the first version of LinkScript 1.0.0