Difference between CR LF, LF and CR line break types?

It’s really just about which bytes are stored in a file. CR is a bytecode for carriage return (from the days of typewriters) and LF similarly, for line feed. It just refers to the bytes that are placed as end-of-line markers. Way more information, as always, on wikipedia.