Defines the application programming interface (API) that defines code modules and their dependencies and loads them asynchronously if desired.