This article explains about Singleton Design pattern in C# with Lazy Instantiation and Eager Instantiation.