What are the benefits of using a test automation framework for automated web testing?

Can anyone please let us know some of the benefits of using a test automation framework for automated web testing.