Operating System Concepts says
A character-stream device transfers bytes one by one, whereas a block device transfers a block of bytes as a unit.
But I heard that the unit of transfer between main memory and disk is page.
Between what and what do the "transfers" in the quote happen? Why is its transfer unit not page but block or byte?