I believe that you have to blame the Victorians for this – it is they that passed the Partnership Act in 1890
They appear in current parlance to be pretty much synonymous
However (and it’s a fine distinction and may not stand up to close scrutiny!) “to exist” suggests life whereas it’s possible for inanimate situations “to subsist”