Temp workers are part-time employees that can be performing any task your business requires, including your primary business activity. While working for you, they aren't working for someone else (though they might be working for someone else when their shift ends for the day).
A contractor is someone with their own client base who handles a specific project that is not your primary business activity (though the project may support that activity). While working for you, they could be working for someone else as well (as long as they're not billing both clients for that time if the contractor bills on a period-basis).
These distinctions above are generally how the difference between employees and contractors are laid out internationally, and especially when dealing with cross-border worker classification issues. These distinctions have also been part of US jurisprudence for many decades, though they've only been formally or informally codified relatively recently.
Temp workers are part-time employees that can be performing any task your business requires, including your primary business activity. While working for you, they aren't working for someone else (though they might be working for someone else when their shift ends for the day).
A contractor is someone with their own client base who handles a specific project that is not your primary business activity (though the project may support that activity). While working for you, they could be working for someone else as well (as long as they're not billing both clients for that time if the contractor bills on a period-basis).
These distinctions above are generally how the difference between employees and contractors are laid out internationally, and especially when dealing with cross-border worker classification issues. These distinctions have also been part of US jurisprudence for many decades, though they've only been formally or informally codified relatively recently.