The meanings of shake and agitate largely overlap; however, shake often carries a further implication of a particular purpose. // shake well before using