Qual é a diferença entre dispatch_get_global_queue e dispatch_queue_create?

Estou escrevendo um programa iOS moderadamente complexo que precisa ter vários threads para algumas de suas operações mais longas (análise, conexões com a rede ... etc). No entanto, estou confuso sobre qual é a diferença entredispatch_get_global_queue edispatch_queue_create.

Qual deles devo usar e você poderia me dar uma explicação simples sobre qual é a diferença em geral? Obrigado.

questionAnswers(3)

yourAnswerToTheQuestion