block是堵塞或者停止的意思,而prevent则是防止的意思,区别可以从以下例子看出:

The toilet was blocked, we have to block this toilet, prevent more people continuing using it. 马桶被堵塞了,我们要停止使用这个马桶,防止更多的人继续使用它。