This framework is a tool for teachers to use throughout their career. It consists of four domains with 22 different components total spread throughout the domains. It is essentially a foundation for teachers and guidelines for teachers to look into and grow from.