Why do forms need labels?
Short answer
Labels explain what an input accepts and help both visual users and people using assistive technology.
How it works
A placeholder can disappear after input and should not replace a label. Use labels and help text for their respective roles.
Key point
The practical point is this: Use labels and help text for their respective roles.