In Unix operating system, special files are used to
- buffer data received in its input from where a process reads
- provide a mechanism to map physical device to file names
- store list of file names plus pointers associated with i-nodes
- store information entered by a user application program or utility program