Appinventiv Interview Question

what is a Singleton class?