[1] mostra as diferenças entre os MBs:
- Model Managed Bean
- Backing Managed Bean
- Controller Managed Bean
- Support Managed Bean
- Utility Managed Bean
É muito importante ler esse link abaixo, entendendo o o baixo acoplamento e a alta coesão entre os MBs e a utilização real do MVC e seus benefícios.
[1] http://blog.icefaces.org/blojsom/blog/default/2009/04/23/Making-distinctions-between-different-kinds-of-JSF-managed-beans/
E aproveitando...
http://www.rponte.com.br/2009/08/27/managed-beans-nao-complique-simplifique/