Singleton Bean

Only one instance of bean is created.
Prototype Bean
Init and destroy methods on bean

note: Spring only destroys singleton bean and not prototype bean when
context is closed