$\ce{Pd}$ can dissociate $\ce{H2}$ because the resulting $\ce{Pd-H}$ bonds are more stable than the starting $\ce{H2}$.
But the reason why $\ce{Pd}$ is so good at dissociating $\ce{H2}$ is related to the energy barrier to bond formation. The dissociation of $\ce{H2}$ on a $\ce{Pd}$ surface (and on $\ce{Pt}$ and maybe several other metals) has no barrier. So you don't need to put the $\ce{H2}$ in an excited state to go over a barrier and create $\ce{Pd-H}$ bonds.
On $\ce{Cu}$ for example, the bonding is possible but there is a barrier, you need to excite $\ce{H2}$ to dissociate it.
Here is a good theoretical article (with a great title):
It shows the different barriers to dissociation of $\ce{H2}$ on $\ce{Pt}$, $\ce{Ni}$, $\ce{Cu}$ and $\ce{Au}$. It also gives an explanation for such differences (more physics than chemistry).