Do I need both Skype app and Skype for desktop? Is there a Yahoo messenger app ?