This chapter discusses ways to read and write files at various levels -- at marks, into regions, and into buffers. This also treats automatic mechanisms that affect the state of buffers in which files are read. [annotate]