ADP interview question

explain the singleton design pattern