_#_back_#__#_home_#__#_forward_#_ From Client JavaBeans ...
Business logic spread
troughout the application
Tight dependencies
Complex to develop/maintain
Large static programs
Business logic in 
reusable components
Loosely coupled
Easy to build/extend/deploy 
Dynamic classes