user-level thread

thread of concurrent execution which is scheduled by a user-space library rather than by the operating system