Thuật ngữ "các luồng nhân" có thể được sử dụng để chỉ các luồng thực tế chạy hoàn toàn trong không gian kernel hoặc nó có thể chỉ các luồng không gian người dùng được lên lịch bởi kernel. Thuật ngữ "hỗ trợ kernel" có nghĩa là các luồng sau, các luồng chạy trong không gian người dùng nhưng được tạo điều kiện bởi kernel, điều này thường có nghĩa là kernel lên lịch cho chúng.
"Chủ đề cấp người dùng" thường có nghĩa là chủ đề hiển thị cho không gian người dùng. Đó là, những gì bạn tạo khi bạn gọi chức năng "tạo chủ đề" của tiêu chuẩn luồng của bạn. Nói chung, thuật ngữ "luồng cấp độ người dùng" được sử dụng để chỉ một luồng được tạo bởi mã ứng dụng bất kể hệ thống được triển khai như thế nào. Nó có thể là một luồng không gian người dùng thuần túy có ít hoặc không hỗ trợ kernel hoặc nó có thể là một luồng được lên lịch bởi kernel.
Tiêu chuẩn pthreads có thể được triển khai dưới dạng các luồng không gian người dùng thuần túy (trong đó kernel lập lịch cho tiến trình và tiến trình lên lịch cho các luồng), các luồng được hỗ trợ kernel (trong đó kernel lập lịch trực tiếp cho các luồng) hoặc một cách tiếp cận lai (nơi kernel lên lịch một luồng cấp hạt nhân mà sau đó, trong không gian người dùng, lên lịch một luồng cấp độ người dùng). Tiêu chuẩn không yêu cầu bất kỳ một phương tiện thực hiện cụ thể. Việc triển khai phổ biến nhất là ánh xạ 1 đến 1 trong đó mỗi luồng cấp độ người dùng có một luồng tương ứng được lên lịch bởi kernel.