User and Kernel level threads