Dynamic extensions allow applications to develop custom forms and collect data for them.