difference between thread and process.
Sigiloso
Threads are used for small tasks, whereas processes are used for more 'heavyweight' tasks, Processes are heavily dependent on system resources available while threads require minimal amounts of resource