Question: what is the difference between kun and on reading?
Answer: On-reading is usually used when the kanji is a part of a compound (two or more kanji characters are placed side by site). Kun-reading is used when the kanji is used on its own, either as a complete noun or as adjective stems and verb stems.