In computing terms the carriage return refers to moving the cursor or head to the beginning of the line and is usually used to indicate the end of a line in a file. In Microsoft operating systems the carriage return character ( ASCII 13) is used with the line feed character (ASCII 10) to indicate a new line. In other operating systems, like Linux and Unix, the line feed character is used and in Macintosh operating systems only the carriage return character is used to indicate a new line.
In the days before computers, when typewriters were used, pressing the carriage return key would end the current line and move the carriage or head back to the beginning of the line while the paper is advanced by one line.
In modern day computing the carriage return key is also known as the enter or return key.