- Standard Input (stdin) — programs accept keyboard input via standard input, or ‘stdin’
- Standard Output (stdout) — text mode programs send most data to users via standard output, or ‘stdout’
- Standard Error (stderr) — Linux provides a second type of output called standard error, or ‘stderr’
- stderr is intended to carry high-priority info such as error messages
- stderr can be redirected independently of the other streams