There are hundreds of types of threads. There are as many applications as you can think of. A thread is an incline wrapped around an axis, with an incline being one of the most basic machines. I'm sure there are more learned sources than me, but this is a machinist's answer.