Maxxton interview question

Difference between singleton and protoype scope where will you use each?