Its where you go to kill old quest bosses but with good exp and rewards. Some good rewards from the shop include imbued rings and imbued slayer helm. For training people use "hosts" to get easy bosses to afk. One popular method is guthans afking which is how I got into front page for HP.
It's really not much for the high-ish end gear, 3m got me a whip, slay helm, torag's body and legs and d boots with some leftover. Only take barrows over bandos for now cause my stats are noob and being able to not pray flick is nice
It's not the end that I fear with each breath, it's life that scares me to death