Yes, basically that's it. And they can compile programs with it on their machine, too, and even hand it over to "regular" VS.NET users, even though they compiled it on *nix.
But if you got Mono then you can check for yourself if your code might have any trouble with it, so it's a good thing.