Usually the main difference is that the paid versions come with support. You usually also get some non-free or proprietary software (secure web server, extra GUI config tools, tweaked X servers, backup software, Oracle, etc). Most of the time you can not get the extra software for free (at least not legally

)