The default destination for output written to System.out or System.err, and the default source of input for System.in.
System.out
System.err
System.in
Converts written bytes to characters
Cannot be put into raw mode
May or may not exist in an applet