Sorry, just ribbing you a bit.
I believe the words do have subtle but distinct differences in meaning.
Agreed on coding challenges being a different set of problems then most commercial applications.