Blocking someone will avoid them from accessing your account. While Restricting a user helps you in avoiding unnecessary interaction with the users without alerting them. With the Restric feature, both you and your followers can see the limited comments or engagements on your posts.