title: What is the purpose of Dynamic Bean in ATG
body: <p>I've read documentation, but there is no definition of the main purpose of Dynamic Bean. I understand how to implement this but dont know why this approach so good.</p>
  
  <p>So could someone tell the situation when it's good to use Dynamic Bean?</p>
  
  <p>Thanks</p>