composer.lock: ¿cómo funciona?

Estoy tratando de entender esta parte:http://getcomposer.org/doc/02-libraries.md#lock-file

Este archivo de bloqueo no tendrá ningún efecto en otros proyectos que dependen de él. Solo tiene efecto en el proyecto principal ".

¿Eso significa que si el proyecto P depende de la biblioteca A y la biblioteca A depende de la biblioteca B v1.3, al proyecto P no le importará la versión de la biblioteca B, y posiblemente instalará B 1.4 en su lugar? ¿Cuál es el punto entonces?

¿O significa lo contrario, como cabría esperar de un administrador de dependencias?

Respuestas a la pregunta(3)

Su respuesta a la pregunta