Most forms on the ODA website are built using a plugin called Gravity Forms. Gravity Forms enables forms to be built relatively quickly compared to manually coding forms. Gravity Forms is very flexible and can be used to create almost form to collect data on the website, although it does have some limitations.
Gravity Forms has published extensive documentation that is updated regularly on how to use the plugin. Below are a few links that are helpful when using Gravity Forms.