In general, a Framework is a set of tools put together to help you accomplish your job faster and better. 2