Public beta is a release of a product that is open to the general public. Developer beta is a release of a product that is open to developers only.