Charlotte Danielson created a framework for teaching that outlines effective practices. The framework outlines four key domains of teaching and their respected components. To learn more, click here. The following are a list of the four frameworks and their components for teaching: