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 are a way for a program to divide (termed "split") itself into two or more simultaneously (or pseudo-simultaneously) running tasks.