ReadProtected is an attribute which prevents values associated with a symbol from being seen.
Individual values associated with read-protected symbols can be used during evaluation.
Definition[f], ?f, and related functions give only the attributes for read-protected symbols f.
See The Mathematica Book: Section 2.5.3.
See also: Locked, Protected, Copyable.