Sometimes you just want chat turned off. You cannot message a player with their chat turned off, but you can still mail them.
There could also be settings for, see friends only, guild members only, etc. This will basically put everyone except the people you decide on ignore and it won't show updates like when you pick up a material or other item in a level.