What’s the Difference: a firm and a company? A mini English Vocabulary lesson