👉 In computer science, a "greenlet" is a process that runs in parallel to other processes. It can be used to create a new thread from another thread by passing control of the program's execution to the new thread. A greenlet is typically created using the `fork()` or `fork() -f` command-line options, and it is launched with an independent set of global variables that are not shared across threads. The main thread can then call the `join()` method on the green