Qual é a diferença entre um bloqueio administrativo, um bloqueio do usuário ou um bloqueio a nível do elemento?

Três tipos diferentes de bloqueio são utilizados para manter a integridade dos dados no compartilhamento de trabalho com base no servidor: