Heu désolé je pose des questions bêtes qui sont surement dans la FAQ mais j'ai pas trouvé

Donc ma question c'est : est ce que quelqu'un peut m'expliquer pourquoi on utilise des classe privées ?
Et quel est exactement son effet ?

Exemple :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
private class MaClassePrivee
{
   ...
}
Merci