To support the ECMAScript code, Advanced Content defines a large number of objects, properties, and methods ("APIs") that are analogous to the DOM in a web browser; these APIs allow the script to query and control the player, animate the markup page, respond to user events, and connect to the internet to download new content such as trailers, cast & crew bios, or other information.
