I think I might be misunderstanding the concept of Wordpress multisite. My understanding is one great thing about WP MS it allows you to run multiple domains with one WP install thereby limiting the load placed on the server. Is this true? How would I find information on how to set it up? I have around 70 domains. I don't want any of them to share content.