
Yahoo's preparing to take on FaceBook, MySpace and other social networking platforms. They'll be opening their Web platforms to developers, allowing the creation of applications which integrate Yahoo's various services, including email, instant messaging, online bookmarking, social news voting, photo sharing, and more.
Each Yahoo user will have a profile they can use to manage all their Yahoo services, and they can customize this profile by adding various applications as well as interact with other Yahoo users.
Yahoo has struggled in the search game, steadily losing ground to Google, and is in the process of fighting a hostile takeover from Microsoft. Rebranding itself as the Internet's largest and most comprehensive social media site may be Yahoo's last chance to ensure its long-term viability going forward.