The first page lists every element type the form builder offers, one entry each: what the editor configures, the markup the platform renders, what is stored and what the server validates. The three that follow are the scripts behind other units, not units of their own: the JS submission model, its conditional logic, and its payment element, each written up to the exact attribute, callback and request.
Read Multi-step forms, Branching forms and Taking payments first for what each script does and why; come back here for what it expects and returns.