Miranda IM is a free and open-source instant messaging client for Windows. It supports multiple protocols including AIM, ICQ, MSN, Yahoo, and more. The software is highly customizable with themes and plugins, and it also offers advanced features such as file transfers, message history, and spell checking.