데몬 스레드는 우선 순위가 낮은 스레드로 일반 스레드의 작업을 돕는 스레드다. 자바의 가비지컬렉터가 대표적인 예시로 들 수 있다. 일반 스레드가 모두 종료되면 JVM은 데몬 스레드를 기다리지 않고 애플리케이션을 종료한다. 그렇기 때문에 데몬 스레드에서 해당 작업을 수행해도 괜찮은지에 대한 고려가 필요하다