@wallhackio Well, carriage return moves the carriage of your typewriter or dot-matrix printer back to the beginning of the line, while line feed moves on the paper so that you get a new line
If you just do a carriage return without line-feed, you'll end up printing over text that's already there; if you do line-feed without carriage return, while you get an empty line, the carriage will be at the end of new line and not at the beginning...
@vaporeon_ apparently its from a particular encoding IBM used in the 60s that Unicode subsumed a few characters from