Em Java, Qual é a diferença entre um monitor e um bloqueio

Usando a palavra-chave sincronizados, utilizando-se o javap de comando para exibir o bytecode, encontra-se que o monitor ... certo? Por favor, corrija-o se não o fizer. Qual é a relação entre eles? Qual é a relação entre a fechadura e o monitor?