La mise en œuvre des threads et des processus diffère d'un système d'exploitation à l'autre, mais dans la plupart des cas, un fil est contenu à l'intérieur d'un processus.
Les threads et les processus diffèrent d'un système d'exploitation à l'autre mais, en général, un fil est contenu à l'intérieur d'un processus et des fils différents dans le même processus partagent les mêmes ressources, contrairement aux différents processus du même système d'exploitation multitâche.