Explore the fundamentals of multithreading in Python and understand its significance in improving application performance.