Technological Knowledge (TK) yang biasa disebut dengan pengetahuan technology adalah pengetahuan penggunaan technology baik perangkat lunak ( software)  ataupun perangkat keras ( hardware) dalam suatu pembelajaran, selain itu Technological Knowledge  mencakup penguasaan bertadaptasi dengan selalu  mempelajari technology terbaru sebab technology selalu berkembang (Suyamto, Masykuri, & Sarwanto)[2]
Dari uraian diatas dapat di simpulkan  bahwa Technology Knowledge (T atau TK) adalah pengetahuan tentang berbagai macam technology baik perangkat lunak maupun perangkat keras yang selalu berkembang sesuai situasi dan kondisi pembelajaran  yang berfungsi  sebagai alat, proses, maupun sumber pembelajaran
2).Pedagogial Knowledge ( PK)Â
Pengetahuan pedagogik ( PKs) ialah  pengetahuans yangs mendalams  bagis pendidik  tentangss proses dan spraktik ataus metodes belajars mengajars. Pengetahuans stersebut  mencakups, antara lain, tujuan, nilais, dan tujuans pendidikans secaras keseluruhans. Bentuks umums Pedagogials Knowledges  ini hanyas untuks memahamis bagaimanas siswas belajar, keterampilans umum menejemen kelass, perencanaanspelajarans,dan penilaians siswas. Pengetahuns ini mencakups tentangs teknik ataus metodes yang digunakans di kelass; sifat audiens sasarans; dan strategis untuks mengevaluasi pemahamans siswas.Â
Seorangs guru dengan pengetahuanipedagogisi yangi mendalamimemahamiibagaimanaisiswaimembangunipengetahuan dans memperolehs keterampilan dan bagaimanas mereka mengembangkans kebiasaans berpikir positifs terhadaps pembelajarans. Dengans demikians, pengetahuan pedagogiss membutuhkan pemahaman teoris kognitif, sosials, dan perkembangans belajars dan bagaimanas pengetahuan itu diberlakukans padas siswa.
3).Content Knowledge ( CK)
Pengetahuan Konten (disingkat C atau CK) adalah  pengetahuan tentang materi pelajaran aktualiyangiharusidipelajariiatauidiajarkan.Konteni yang iakan idibahasi sangati bervariasiimenurut tingkat usia dan materi pelajaran. Jelaslah bahwa , guru harus mengetahui dan memahami mata pelajarans yang merekas ajarkans, termasuks: pengetahuans tentangs fakta-faktas sentral, konsep, teoris dan prosedurs dalam bidangs tertentus; pengetahuans tentang kerangkas penjelasan yang mengaturs dan menghubungkans ide-ide; dans pengetahuans tentang aturans pembuktians dan bukti  sertas praktik dans pendekatans yang mapans untuks mengembangkans pengetahuan tersebut.Â
Pengetahuans dan sifats inkuiri sangats berbedas antars bidangs, dans gurus harus memahamis dasar-dasars pengetahuans yang lebihs dalams dari disiplins ilmus di mana mereka mengajar. Dalams kasuss sains, misalnyas, inis akan mencakups pengetahuans tentangs fakta dan teori ilmiahs, metodes ilmiah, dan penalaransberbasisbukti. sDalamshalsapresiasisseni, pengetahuanstersebut akans mencakups pengetahuan stentangssejarahsseni, slukisans, patung, senimansdan konteks sejarahnya, ssertaspengetahuanstentang teorisestetika dan psikologi untuk mengevaluasisseni (Shulman, 1986).
Inti dari pengetahuan konten adalah materi pempelajaran yang mesti di pelajari oleh seprang pendidik dan yang  di ajarkan kepada peserta didik , bagaimana menggunakan metode yangscocoksdengan materisyang akansdiajarkan
4).Technology, sPedagogys andsContentsKnowledges (TPACK)
TPACK adalahsbentukspengetahuan yang hadir melampauisketigaskomponen "inti" (konten, pedagogi, dan teknologi). Pengetahuan konten pedagogis teknologi  (TPACK) adalah pemahamansyangsmuncul dari interaksi antara konten, pedagogi, dan pengetahuan teknology. Mendasari benar-benar pengajarans yangs bermaknas dans sangats terampilsdengansteknologi, TPACK berbeda darispengetahuansketiga konsepssecars individual.Â