The term main means that this is the entry point.
From the application programmer's point of view, just one thread is started, called the main thread. And this thread has the ability to create additional threads.
This is the only one authorized to start new threads.
The main thread is also known as the Event Loop because it's the event coordinator.