PostgreSQL beta and release candidate releases are pre-release testing versions, not meant for production use. They are feature-frozen, and we release these to the public for testing before our final release.
The PostgreSQL Global Development Group strongly advises against using beta versions of PostgreSQL in production installations or active development projects. While the PostgreSQL code is continuously subject to a number of automated and manual tests, beta releases might have serious bugs. Features are subject to changes that are backwards incompatible at any time during the development of the betas, and could possibly be removed altogether.
However, betas and release candidates are meant for everyone who uses PostgreSQL to test before the full release. The process of testing these betas will help the community to identify and fix bugs prior to release.
PostgreSQL 9.5.0 has been released. The first alpha or beta of 9.6 is not yet released for beta testing. Beta testing 9.6 is likely to begin in late 2016.