Looking at the axioms of comprehension and replacement, I see that they allow for the use of parameters in the formulas used in the axioms. From what I can understand, parameters are specific sets that may not be definable in the language of set theory. Using these sets in formulas gives us extra expressive power. Why are we allowed to do this? Are these parameters in the domain of discourse? How would we determine that these parameters are indeed sets if they aren't definable in the language of set theory? Thanks to all who can clear this up.
Edit: My question is concerned with why we are allowed to use parameters, not what they are.