Diferença entre addSubview e insertSubview na classe UIView

Qual é a diferença entre os métodos addSubviewe insertSubViewquando uma exibição é adicionada programaticamente?