一つ、気になっていることがあるので質問をさせてもらいます。

なぜ、年の違いによって、曜日が違うのでしょうか?
例えば、2010年の9月11日は土曜日なのに、
2011年の9月11日は●曜日なのでしょうか?
これはどういう原理が働いているのでしょうか?
誰か教えてください。お願いします。