Right now I am learning Sharepoint 2010. I have developed simple project management site. Really I don't have any idea about how to move this site to production server(another server) from my local machine with all the Library documents.
It depends on what you have. As for the content you can use site templates (save and import it). Also you'll need to deploy all customs WSPs and activate all custom features before using you site.
If it is a publishing site you need to copy the WSS_Content database. Still custom features should be activated seperatly