It does not seem to be a reference site but rather a current astronomy news story reporting version of the magazine featured articles.
The featured stories appear well written and informative. This site would be useful for anyone desiring to keep up with the latest developing news in Astronomy.
There are available blogs for discussion and further research and exploration of Astronomy topics. As with any magazine there are advertisements for related items.