Firefox Beta is what Firefox release will be in 6 weeks (roughly). We land new features in Beta before they land in release for additional testing and stabilization. It will be less stable than Release, so if you want stability you should use Firefox release. If you want to see new features faster, use Beta.