In a simple standalone hibernate application with only one pojo using EhCache, I see the following threads:

Daemon Thread: net.sf.ehcache.CacheManager
Non Daemon Thread: com.ehcachedemo.pojos.MyPojo

If something is going to spawn threads, I'd like to know about it. So, what are these threads? I can't find any more information on them?