Line breaking, also known as word wrapping, is the process of breaking a section of text into lines such that it will fit in the available width of a page, window or other display area (such as a viewport)
It allows
Break by character
Break lines between words rather than within words.
Word wrap makes it unnecessary to hard-code newline delimiters within paragraphs
A soft return or soft wrap is the break resulting from line wrap or word wrap (whether automatic or manual),
A hard return or hard wrap is an intentional break, creating a new paragraph.