s2n 0 Newbie Poster

I am trying to implement merge replication locally before using it for web synchronization. My question is "Is it necessary to have two separate instances to try merge replication?" I have been through many web pages and tutorials but couldnt find a definitive answer. and if it required then is there any way to add an instance to the MSSQL server without reinstalling?

Thank you...