Question: what is the difference between new line and carriage return?
Answer: The /r stands for "return" or "carriage return" which owes it's history to the typewriter. A carriage return moved your carriage all the way to the right so you were typing at the start of the line. The /n stands for "new line", again, from typewriter days you moved down to a new line.