Unity Singleton ou Singleton em geral é uma classe globalmente acessível com todos os seus objetos referindo-se a uma única instância a qualquer momento. Agora, um Singleton pode ter vários objetos, mas qualquer referência à classe em um determinado ponto de diferentes scripts será para uma única instância.

https://vionixstudio.com/2022/06/18/unity-singleton-and-static-variables/

Com informações de GameDev.net.