I just started learning about multiple threads and multiple processes. I have the basics down, but I haven't been able to find anything that explains the details yet. I'm wondering what some of the more specific differences between the two, and the reasons/situations that would make you choose to use a new process instead of just a new thread.