The End key can also be used to highlight all the characters after the cursor in a certain line if pressed along with ⇧ Shift in editable text.
When the key is pressed, the window scrolls to the bottom, while the cursor position does not change at all; that is, the End key is tied to the window, not the text box being edited.
To get the same result as the Windows platform (that is, going to the end of the current line of text), press ⌘ Command+→.
Also, like Windows, the End key can be used to highlight all the characters after the cursor in a certain line if pressed along with ⇧ Shift in editable text.
In older screen-oriented, text-based (non-GUI) applications, the user pressed the "End" key to indicate that they had finished entering data on a particular "screen".