We'll see when its best to use static class instead of other types of classes. Use of static class in a real world application. It applies to C#, Java & TypeScript
Many people either beginner or with experience struggle to get when to exactly make a class static or when to use a static class.
Situation where we need a class which act like a utility/toolbox/storeroom of common data across the application we should make it static.