Windows Live Mesh. Definición: ¿Qué significa Windows Live Mesh? Windows Live Mesh es una solución de sincronización y acceso a escritorio remoto que permite a los usuarios sincronizar archivos y carpetas entre diferentes computadoras y Windows SkyDrive, y acceder a sus escritorios a través de Internet desde cualquier lugar.