This document introduces the TPACK framework for teacher knowledge when teaching with technology. It defines the following types of knowledge: Content Knowledge (CK), Pedagogical Knowledge (PK), Technological Knowledge (TK), Pedagogical Content Knowledge (PCK), and Technological Pedagogical Content Knowledge (TPACK). The framework shows that effective technology integration requires an understanding of how these different knowledge bases interact and relate to one another. TPACK is the basis for teachers to design effective learning experiences that combine technology, pedagogy, and content knowledge.