The purpose of the singleton pattern is to...
...create applications that only a single user may use.
...have just one single instance of an object in the entire application.
...have only one instance of each object in a collection of objects.
Submit