Public Beta VS Developer Beta

What is the difference between the two betas?

Is one ahead of the other or is it just that one is more expensive?