Why Do Guys Block You For No Reason?

What it means when someone blocks you?

.

Is Blocking someone immature?

Do guys come back after they block you?

What causes people to block?