Enterprise contract is the central 'repository' holding all the other DAO contracts together (has all their addresses). It also holds the DAO's metadata (name, logo, etc.).
Additionally, it is the on-chain admin for all the other contracts, so it performs migrations on them.