Wrapping Streams/Readers
•Streams/Readers extend their parent classes with more complex ways to read/write data than the 3 basic read/write methods •BufferedReader is a wrapper that allows lines of data to be read at a time.  Internally, it’s just using the 3 basic read/write methods.