Basic use
1. No need to create objects
2. Single instance.
3. Life throughout the application's life
4. Accessible throughout the application.
Used to store some settings or values that are common throughout the application.
And also sometimes when class contains only functions example. Convert class. Convert.Int32, Convert.ToDecimal, etc