Contracted words.
"After school" is typically written as two words.
Chess player is written as two words.
"Pogostick" is typically written as one word.
"all day" is typically written as two separate words.
Two words.. one hundred.
"Crash site" is typically written as two words.
"Fact sheet" is typically written as two words.
It is not one nor two words. It is hyphenated, just as it is written in the question.
Businessmen is often written as one word. It can be two words or even hyphenated
One and two hundredths.
"All right" is written as two words and "already" is one word.However, "alright" (the informal variant of all right) is written as one word.
Underdeveloped should be written as one word, not two words or hyphenated. I hope this answered your question. :)