Original: The implementation of threads and processes differs from one operating system to another, but in most cases, a thread is contained inside a process.
Simplified: Threads and processes differ from one operating system to another but, in general, a thread is contained inside a process and different threads in the same process share same resources while different processes in the same multitasking operating system do not.