Technological Pedagogical and Content Knowledge (TPCK or TPACK for short) is a framework for conceptualizing the various kinds of knowledge needed by a teacher for effective technology Integration. The idea of pedagogical content knowledge was first described by Lee Shulman and TPACK builds on those core ideas through the inclusion of technology. One of the great advantages of TPCK is that it is very easy to comprehend and visualize. The graphic below shows the different types of knowledge addressed by TPACK.
Graham, C. R., Burgoyne, N., Cantrell, P., Smith, L., St. Clair, L., & Harris, R. (2009). TPACK development in science teaching: Measuring the TPACK confidence of inservice science teachers. TechTrends: Linking Research & Practice to Improve Learning, 53(5), 70-79.
Cox, S., & Graham, C. R. (2009). Diagramming TPACK in Practice: Using an Elaborated Model of the TPACK Framework to Analyze and Depict Teacher Knowledge. TechTrends: Linking Research & Practice to Improve Learning, 53(5), 60-69.