How should the fields and labels be organized on a site or a form?
Takeaway: If you want users to scan a form quickly, put labels above the fields. The layout will be easier to scan because the eye will move straight down the page. However, if you want users to read carefully, put labels to the left of the fields.
What is good form design?
The overarching principle for form design best practices keeps popping up: Make things easy for the user (especially for mobile forms). Limit the amount of typing users need to do to complete a form. One way is to automate as much as possible with features like autofill.