title: How is dvcs (git/mercurial) branching and merging support better than svn's?
body: <p>Lots of articles on dvcs systems claim superior branching and merging support as one reason to move from svn to dvcs systems. How exactly do these systems do branching and merging differently that makes it better?  </p>