Question: what is difference between terminal and terminator?
Answer: A terminator can mean several things, but is most likely a character with the value zero written at the end of an array of characters to signal the end of the string. You write strings to a terminal. You terminate a string with a zero byte.