You have already heard good answers. Snap rings are cheap and effective means of holding such things as bearings and seals in place.
But a general comment about turbo machinery is probably in order. Two things cost probably the most in the design phase. They are how things change dimensions with heat and stress, and vibration. Often, at least part of the solution to these concerns will involve a snap ring rather than some other retention device.