¿Por qué se usan las clases estáticas?

Tengo dudas sobre la clase estática y los métodos estáticos. Desde MSDN entendí que "las clases estáticas y los miembros de clase se usan para crear datos y funciones a las que se puede acceder sin crear una instancia de la clase".

Entonces, si no queremos asociar una clase a una instancia, la haremos como estática. ¿Es esa la única ventaja? ¿Alguien puede guiarme en qué escenario en tiempo real vamos para la clase estática?

Algún tiempo en clases (no estático) estoy encontrando métodos estáticos. ¿Qué ventaja ventaja / rendimiento ofrecen los métodos estáticos sobre los métodos de instancia en la práctica?

Respuestas a la pregunta(6)

Su respuesta a la pregunta