A word is what sits between spaces
Any run of text with a letter or a number in it is a word. Well-known, don't, 2,000 and a web address each count once. An em dash splits two words, a dash on its own does not count, and extra spaces never add words.