Starting with an example, n-butane has boiling point of $\pu{55^\circ C}$, whereas that of iso-butane is $\pu{-10.2^\circ C}$.
Why there is so much difference in the boiling points?
*EDIT : On the contrary, branched alkanes are more stable. For example, 2-methylpropane is more stable than n-butane. Why?*