New technologies and standards such as Web 2.0 and OpenSocial are helping software providers better model relationships between people, allowing end-users to benefit from such relationships in day-to-day business processes within their own enterprise, and across business networks.