What is Multi-Threading
Multi-threading is a technology that directs data input and calculations through different processors and automatically balances the load so individuals inputting data will not be delayed by calculation processes, typically initiated by other users.