By my count, there are at least three ways to do it. Here's how to block someone on Facebook without them knowing. read more
If you block messages from someone, but you don't block them on Facebook, you'll still be able to see their Facebook profile. Depending on their privacy settings, you may also be able to see things like their status updates, comments, likes and tags on Facebook. read more
You can block someone to prevent them from seeing things you post on your profile, starting conversations with you or adding you as a friend. Blocking someone you're friends with will automatically unfriend them. read more