Input names and placeholders

A good input name is enough to explain what information should go into the input.

The placeholder text can provide further details about what users can type/choose from but should not be necessary for the user to understand.