After reading the following excerpts from C# documentation StackFrame Class, I still don't understand what the term "thread" means. What is a thread??? what does it mean in regards to a C# program in relevance to the call stack and stack frame(s)???
Provides information about a StackFrame, which represents a function call on the call stack for the current thread.
A StackFrame is created and pushed on the call stack for every function call made during the execution of a thread.