a stock rom is what initially came on your phone with no tweaks or changes to the files in it. so if you see a rom that says stock and it is a rom from here or somewhere else chances are it's the samething that came on the phone but it may have been rooted for you when you install it and they may have taken out bloatware like apps made just for that company or trials things like that hope i was of help.
XDA Developers was founded by developers, for developers. It is now a valuable resource for people who want to make the most of their mobile devices, from customizing the look and feel to adding new functionality. Are you a developer?