Why does Swiss Cheese have Holes in It?

The easiest way to explain holes in swiss cheese is to blame it all on the little mice that have nibbled away on it. But since I have never met a mouse that would make such a neat little round hole I guess the answer to your question would be that during the process of making the cheese the bacteria in the cheese is emitting gas and leaves the clever little holes all in it.