When a Java application starts, its main() method is executed by the main thread – a special thread that is created by the Java VM to run your application
A numeric value associated with a thread that is taken into consideration by the thread scheduler when determining which threads should currently be executing
The value of the priority level must be within the range MIN_PRIORITY and MAX_PRIORITY. These values are 1 and 10, respectively. To return a thread to default priority, specify NORM_PRIORITY, which is 5
A thread with higher priority does not necessarily mean that it will run faster or more often than others; it only has greater potential access to the CPU