Что такое слово «Синглтон»
Значения
Значение (1):
Обьект, который может существовать в единственном экземпляре в программе.
Значение (2):
Чаще всего используется для создания всяких управляющих модулей, "фэктори" - модулей которые сами ответственны за создание каких-то других компонентов. Синглтон - один из модных шаблонов в програмировании.