Pregunta de entrevista de Amadeus

Can you explain singleton pattern and how you implement it?