[OS Dev] Abstractions - Threads and Processes