Pergunta de entrevista da empresa SoftOne Technologies (Greece)

What is a singleton and what are some use cases for it?