Question d’entretien chez DMI

What are design patterns? What is Singleton?