Ways to share only main project and not all other sub projects

I have a total of 12 sub projects in MS Project. I am using Windows 7 Operating System. How is snap shot tool useful in sharing the project with others? How to send only one subtask view for any person without sending all other files? How to free up dependencies of MPP? Can I create Master project under which all other tasks are there but yet still share only master project with other clients? How to create a static master project?
