ICQ is a user-friendly messaging app that supports video calls and file sharing but lacks customization and has a smaller user base. In contrast, Empathy is an open-source application that offers multiple protocol support and strong encryption but may be more challenging for new users.