I got a chance to read your question thoroughly and i think its some kind of business strategy for the workers and seriously I am impressed after reading these terms. I shared my experience at mastergrades and got many critics there for writing that piece. Finally someone agrees with me here
I am as confused and as interested as you. These two words are often used when writing thesishelp.net reviews in school. Something worth discovering.