Definition :

Why using a file descriptor ?

System representation of open files :

file_descriptors_en.drawio.png

The offset :