"Singleton ensures a class only has one instance, and provides a global point of access to it."
http://patternshare.org/default.aspx/Home.GOF.Singleton