Si une classe est un singleton, il ne peut exister qu'une seule instance de cette classe.
Avec une classe "normale", on peut faire plusieurs instances de cette classe.
C'est utile pour gérer, par exemple, une connexion à une base de données (on établie une fois pour toute la connexion à la base de données, et tous les utilisateurs de cette classe passent par la même instance de l'objet pour accéder à la base.)


