What is a "Reader"?