Windows Live Mesh allows you to sync programs between computers. This is what Microsoft says;
"If you have two or more computers running Windows 7 or Windows Vista, you can use Windows Live Mesh to sync program settings between them. You can sync your favorites in Internet Explorer, and if you have Microsoft Office installed, you can sync your styles, templates, custom dictionary, and email signatures. When you sync your program settings
between two computers, they will stay the same on both. Any changes you make on one computer will be made on the other".
Since you only have the one computer this does not seem appropriate to you.
Where is it listed, in "Programs and Features"? If so, then uninstalling should not harm anything else.
There is only one computer in my home. I have uninstalled all Windows Live Essential programs except Mail. Since Windows Live Mesh is no longer on computer, is it OK to also uninstall the separate program Windows Live Mesh ActiveX Control for Remote Connections?