Where do I upload the dashboard to?

I've downloaded the WPMU Dashboard but there are no instructions as to where I should upload it to, in my MS network. The instructions that are there, aren't very clear, as I can't tell if it's for the Dashboard itself or for plugins in general!