InputStream explained.