Meaning of gozaimasu?

What does gozaimasu mean? As far as I can tell, it is a kind of suffix with a positive meaning. I have heard it many times, yet I don't know what it means. Am I close?
10 answers 10