What is a thread?
a program that is running on your computer
a series of related tasks or methods that together turn inputs into outputs
A single operation that does not return a value and that usually executes asynchronously
the basic unit to which an operating system allocate processor time