I'm learning Vim and can't wrap my head around the difference between word and WORD.
I got the following from the Vim manual.
A word consists of a sequence of letters, digits and underscores, or a sequence of other non-blank characters, separated with white space (spaces, tabs, ). This can be changed with the 'iskeyword' option. An empty line is also considered to be a word.
A WORD consists of a sequence of non-blank characters, separated with white space. An empty line is also considered to be a WORD.
I feel word and WORD are just the same thing. They are both a sequence of non-blank chars separated with white spaces. An empty line can be considered as both word and WORD.
Question:
What's the difference between them?
And why/when would someone use WORD over word?
I've already done Google and SO search, but their search-engine interpret WORD as just word so it's like I'm searching for Vim word vs word and of course won't find anything useful.

:h 03.1. Please check the user manual.:h 03.1. It says,A word ends at a non-word character, such as a ".", "-" or ")". But it is not the complete list. In fact anything not in the list returned byset iskeyword?will separated a word (This command returns ascii values range,iskeyword=@,48-57,_,192-255; @ mean all characters). These ".", "-",")" etc will separate word because they are not included in the specified ASCII value range. "_" do not separate word because it is in the specified value range.