ATL umożliwia łatwe tworzenie obiektów COM, serwer automatyzacji i formanty ActiveX. ATL zawiera wbudowaną obsługę wielu podstawowych interfejsów COM.
ATL jest wysyłany jako kod źródłowy, który zostanie uwzględniony w aplikacji. ATL powoduje także biblioteki DLL dostępne (atl.dll), który zawiera kod, który może być współużytkowane przez składniki. Jednakże niezbędne jest to biblioteki DLL.
Zobacz też Tworzenie projektu ATL