Font object represents font data., e.g. capital height, descender depth etc. This information was (partially) available inside the markup language via the variables CapH, DesD etc.. and now also from scripting, where it can be handy to compute dimensions based on font characteristics.
Object can be created directly with GetFont, then assigned the code of a font - after the code have been assigned the properties of the object will return the data of that font:
Dim objFont = Ted.GetFont
objFont.Code = 9001
msgbox (objFont.Name)
See the Example of Font object script.