Give out x Hand out: Qual a diferença

Qual a diferença entre give out e hand out?
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Para mim, "give out" traz, às vezes, um sentido de desistir de algo, ceder, entregar mesmo sem querer. "Hand out" significa distribuir, não tem o sentido de relutância.
Eu vi em alguns sites que give out também pode ser usado no sentido de distribuir, isso confere? E nesse caso, quando eu devo usar give out e hand out?
Eu uso hand out quando não há o sentido de entregar ou distribuir com relutância, e give out quando há relutância