Chinese character components, whether semantic or phonetic in role, are the building blocks for all Chinese Hanzi as well as in the derived forms of Japanese Kanji, Korean Hanja, and Vietnamese Chữ nôm and Chữ nho.