The Singleton Pattern ensures a class has only one instance, and provide a global point of access to it.