Running multiple threads (independent instruction sequences) seemingly in parallel to perform tasks simultaneously. C# cBots can create threads (though UI and trading calls must remain thread-safe). Multithreading can improve performance (e.g., running optimization or data analysis in background). However, MQL EAs on MetaTrader run single-threaded per chart, so concurrency issues like race conditions usually apply only to C#.