Two threshold-free summaries
ROC-AUC summarizes how well the model orders positives above negatives, integrated over every possible threshold. PR-AUC (average precision) summarizes the precision/recall curve. Both ignore the threshold; both depend on the score, not the label.
When to use which
Use ROC-AUC when classes are roughly balanced and you want a single comparison number across runs. Use PR-AUC when the positive class is rare, because ROC-AUC can stay deceptively high even when the model rarely catches positives. For fraud, churn, and anomaly detection, PR-AUC is almost always the right choice.
The 0.5 myth
An ROC-AUC of 0.5 means the model is no better than random ordering. PR-AUC's random baseline is the positive class prevalence; if 1% of users churn, random PR-AUC is 0.01, not 0.5. Always report PR-AUC alongside the prevalence.