Deqode interview question

Q: Difference between Block, Proc and lambda?