Describe the concept of threading in iOS development. Additionally, list the various types of threads accessible in iOS

Interview question asked to iOS Engineers interviewing at Postmates, Microsoft, Venmo and others: Describe the concept of threading in iOS development. Additionally, list the various types of threads accessible in iOS.