I have just started maintaining a blogroll on my site. The point of it is to point you to interesting people I know. I don’t put everyone I’ve ever met on there, but I do put people who do interesting things on there.
Why have a blogroll? Well, in the grand spirit of rebuilding the independent web, it’s important to declare links between people that aren’t just on other people’s social networks.
One final question then: why on a separate page and not on the homepage? Well, this is simple. Blogrolls are awesome but they shouldn’t be on the homepage because they bloat the performance and loading of the actual content.