Thermal printing is a digital printing process that produces images by passing paper with a thermochromic coating (thermal paper) over a heated print head. The coating turns black in areas where it is heated, creating an image. There are two main methods: direct thermal printing, which applies heat directly to the paper, and thermal transfer printing, which uses a heated ribbon to transfer ink to the paper.