Types of threads

There are two distinct types of threads:

  • Kernel-level threads: Low-level threads, the user can not interact with them directly.
  • User-level threads: High-level threads, we can interact with them in our code.