Say I have this as my PS1
PS1=\'\\[\\e]0;TITLE\\a\\]\\n\\[\\e[32m\\]\\u@\\h \\[\\e[33m\\]\\w\\[\\e[0m\\]\\n\\$ \'
it will give me this prom
The terminal driver looks for output containing that specific code (\e]0;)and uses everything up to the \a as the terminal window title.
\e]0;
\a