I believe the main appeal is you can prepare a thread, being able to capture variables from the current point, but then being able to hold on to it as a variable and launch it later. With task.spawn the thread launches immediately.
1 Like