what is the major difference between
Postgres 9.1 Enterprise version VS Postgres 9.1 free version ?

i have written stored procedure for 8.2 will it work with Postgres 9.1 Enterprise version?