title: Sitecore development and demo servers
body: <p>I'm attempting to get an understanding of what is a best practice / recommended setup for moving information between multiple Sitecore installations.  I have a copy of Sitecore setup on my machine for development.  We need a copy of the system setup for demonstration to the client and for people to enter in content prelaunch.  How should I set things up so I people can enter content / modify the demonstration version of the site and still allow me to continue development on my local machine and publish my updates without overwriting changes between the systems?  Or is this not the correct approach for me to be taking?</p>
  
  <p>I believe that the 'publishing target' feature is what I need to use, but as this is my first project working with Sitecore and so I am looking for practical experience on how to manage this workflow.</p>