2.1. Why Use Threads?