Hola.
En realidad la etiqueta label se utiliza para definir el campo del formulario al que hace referencia a través del atributo for, que va ligado al atributo id del input. Su función es la de fijar el foco en el input objetivo haciendo click en el texto de la etiqueta label. También es útil, sobretodo, añadiéndole el atributo accesskey para mejorar la accesibilidad.
Un ejemplo para que se entienda
Código HTML:
<label for="usuario" accesskey="U">Usuario:</label> <input type="text" name="nombre" id="usuario" />
Un usuario con discapacidad, pulsando la tecla "U", haría que el foco pase al label y de este al input.
Para el resto de usuarios, haciendo click en el texto "Usuario:" fijarían el foco en el input.
De esta manera, utilizar un label para 2 inputs sería incorrecto, ya que habría que repetir la id.
Un saludo.