This document discusses form helpers in Rails 3. It shows how to use form_for to generate forms for a Person model, including labels, text fields, and a submit button. form_for allows the same syntax for new and edit forms by setting the URL based on if the object is new or existing. Common form elements like text fields, text areas, checkboxes and selects can be generated. When not associated with a model, form_tag and related tag helpers can be used instead.