A dynamic element is an element that is replaced with dynamically generated HTML when the application runs. For example, WOString specifies a dynamic string element---the actual string it displays is determined at run time.
For a dynamic element to be fully functional, you must create the element and then bind it to some value. Usually, this value is a variable in a script file. If you bind the element to a variable, you must then write a script that sets the value of the variable (see "Writing WebScript in WebObjects Builder").
For more information on dynamic elements, see the chapter "How WebObjects Works" in the WebObjects Developer's Guide. Or look up individual dynamic elements in the Dynamic Elements section of the WebObjects Reference to learn more about them.