InputStream байт-ориентирован. Читатель ориентирован на характер.
Джавадоки - ваш друг, объясняя разницу. Reader , InputStream