Makes it more readable to write code that needs to know how much data/space is available in a stream.