Possible Duplicate:
Green Threads vs Non Green Threads
How many kinds of threads do java support as far my knowledge there are two types of thread user threads and daemon threads but I was reading an article which states that ...
Proper threads: these are abstractions around the underlying operating system's threading facilities. Thread creation is, therefore, as expensive as the system's -- there's always an overhead.
and the other one is
"Green" threads: created and scheduled by the JVM, these are cheaper, but no proper paralellism occurs. These behave like threads, but are executed within the JVM thread in the OS. They are not often used, to my knowledge.
Please advise what are green threads are they same as daemon threads?