Microsoft recently upgraded the Windows Live applications and started rebranding the suite as Windows Live Essentials. All the application of Windows Live suite(Live Writer, Live Messenger, Live Movie Maker, Live Photo Gallery, Live Call, Live Toolbar for IE) are slightly upgraded to integrate better with the other applications.
The new additions to the Live suite are Microsoft SilverLight and Live Sync(previously known as FolderShare). With this move, Microsoft Mesh is the only Live application that is not yet part of Windows Live suite. Hope soon we will see Mesh also part of Live Essentials.
You can download the offline version of the installer from here[130 MB].