To start a thread, you can create it using the pthread_create routine. These routines create the thread object, based on the specified or default attributes, and start execution of the function you specified as the thread's start routine.