Question: what is the difference between block and unfriend on facebook?
Answer: If you block someone, he/she won't be able to see your profile or anything you do on Facebook. Blocking someone means you two are invisible to each other. When you Unfriend someone from your friends list, he/she can still see your posts you shared as public or anything that is shared between your mutual friends.