GNU Emacs Lisp Reference Manual
29.3 Frame Parameters
A frame has many parameters that control its appearance and behavior.
Just what parameters a frame has depends on what display mechanism it
Frame parameters exist mostly for the sake of window systems. A
terminal frame has a few parameters, mostly for compatibility's sake;
parameters do something special. If the terminal supports colors, the
display-type are also meaningful.