A socialboard is a customizable board / page where you can gather different websites together. Make it your online business card, the hub for all your social networks, use it to keep on top of the news or follow a topic that you're passionate about, create an innovative CV, post everything about an event or use it as your main website online ... the possibilities are endless.
How you choose to use it is up to you; whether you want to promote yourself or your company to the world, or just create a personal socialboard to organise information that interests you in a way that you can keep up to date with.