I am wondering about the spelling of these two words. Why is "free rider" spelled as two words, while "freeloader" is only one? Is there a rule for this?
Furthermore, where is the exact difference between the two words or are they synonyms? When would we choose one over the other?
Finally, is this question better suited for this community or better in "English Language and Usage"?