Threading in Python is a way to run multiple threads (tasks, function calls) simultaneously.
Here is a simple example of how to use the threading module in Python.
```
import threading
In this example, `print_numbers` and `print_letters` are executed simultaneously. The `Thread` object takes a function (and its arguments if any) as a target to be executed in a separate thread. The `start` method begins the execution of the threads, and the `join` method tells the program to wait for the threads to complete before moving on.
Note: In Python, because of the Global Interpreter Lock (GIL), even though the threading module is a way to achieve multitasking, it’s not actually taking advantage of multiple CPUs/cores as real parallel execution. If you’re looking for real parallel executing, you may want to look into using the multiprocessing module instead.