Problema é função do time resolver. Impedimento é função do Scrum Master.
Após o time esgotar todas as alternativas tentanto resolver a questão, o problema transforma-se em um impedimento.
###Exemplos Problema: Criar um um novo botão no menu de ajuda. O time discute entre si e não consegue chegar na solução de quem irá programar o código pois estão todos ocupados.
Impedimento: O time não consegue decidir sozinho, pois estão com medo de se indispor ao nomear um colega e pede ajuda do Scrum Master.