The difference between froth, foam, lather, and suds has recently been dealt with on ELU. They are not exact synonyms. That got me thinking:
Why not analyze their collocations to gain some insight?
Is there some resource to find and compare the collocations of such word sets — say for example with this particular set of words to start with?
Is there an established method to derive a word’s distinctive implications from a study of its collocations in various corpora?
Meta: Though it sounds like too many questions and too much detail, I believe it’s possible that a simple, canonical answer could exist.