User mode Kernel mode