In these two sentences (1) They improve their product every year. (2) The product of 2 and 3 is 6., does the word product mean the same thing?
different meanings