Por que usar a palavra-chave "for" para vincular um rótulo em HTML? [duplicado]

Duplicata Possível:
Qual é o atributo For em uma tag HTML?

Eu tenho tentado descobrir isso. Qual é o motivo para usar o "for =" quando você usa um rótulo em HTML?

<form>
  <label for="male">Male</label>
  <input type="radio" name="sex" id="male" />
  <br />
  <label for="female">Female</label>
  <input type="radio" name="sex" id="female" />
</form>

Se for necessário, existe algum equivalente em HTML 5 ou é o mesmo?

questionAnswers(3)

yourAnswerToTheQuestion